The Mimico Town Hall was located on the east side of Church Street north of Mimico Avenue
I have revised a previous post, which was based on information that had been earlier communicated to me. The revised paragraph now reads as follows: As I understand, the “heart” of Mimico is usually considered to be Mimico Ave. and Lake Shore Blvd West. A twelve-storey building is going up on Superior Avenue. The Municipal […]