I wanna say this is a great park. But people. Stop smoking here.
Town Centre Central Parking Lot is located at Coquitlam, BC V3B 4S1, Canada