Squires Watches is a jewelry service business located on Chambers Ave in the Uplands neighbourhood of London, Ontario. It serves…
Jewelry in Uplands
1 jewelry business in the Uplands area of London, Ontario, including Squires Watches.
Photo: The Thames Valley Trail · WabbitWanderer · CC BY-SA 2.0 · Wikimedia Commons