Location of store Urban Planet in Niagara Square mall is 7555 Montrose Road, Niagara Falls, ON L2H 2E9.
GPS Coordinates: 43.073528, -79.124157
« Return to store detail