Italy Hair Design
Health & BeautyLocated at Gerrard Square Shopping Centre in Toronto, ON
Health and beauty retailer offering wellness products and personal care. Located in Gerrard Square Shopping Centre.
About Gerrard Square Shopping Centre
Gerrard Square Shopping Centre is located at 1000 Gerrard St E, Toronto, ON M4M 3G6, Canada. It features 76 stores and services.
View all stores at Gerrard Square Shopping Centre