Willowbrook RD / Charnwood Pl
104 Willowbrook Rd
Markham, ON L3T 5P5
The bus stop at Willowbrook RD / Charnwood Pl is located in the bustling city of Markham, Ontario. It serves as a convenient transit point for local commuters, adjacent to residential neighborhoods and amenities. Passengers can expect a designated waiting area, complete with signage indicating bus routes and schedules. The stop is well-maintained, contributing to the accessibility and efficiency of public transportation in the area.
Generated from this place's information
See a problem?
