I don't live over that way anymore lol and the closest bus to there is about a 30 min walk (I'm WAY too lazy for that). I'm a bit braindead at the moment so I can't really think of anywhere except maybe the Hyperdome or another park or something near a bus/train?