Location 20 Balmoral Avenue, Toronto
This fire station is on Balmoral right off Yonge Street.
Add other details...