Dollarama Hyde Park store Address 1965 Hyde Park Rd., SmartCentres London, Hyde Park, London, Ontario, N6H 0A3 Telephone 5196573416