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
Parking lot is shared with the Burrows Hall Community Centre. It is located south of the building with the entrance off Progress Ave.