Address

51 Mississaga St E,
Orillia, Ontario,
L3V 1V4

Phone

705-326-2441

Town’s Jewellers is a jewellery store located in Downtown Orillia.

 

Hours

Monday-Saturday
9am-5pm