P. C. Ho Theatre
Located in the Chinese Cultural Centre of Greater Toronto (CCC)
5183 Sheppard Ave. E. Scarborough, ON
One block east of Markham Road
Open Larger Google Map
Free parking is available on the south side of the building.
The venue is wheelchair accessible, with a drop off area close to the main entrance.