Avalon Fine Jewellery has been a part of the vibrant downtown Oakville since 1988. The store originally opened in a small downtown location at the corner of Trafalgar and Church St. and moved to the present location on 177 Lakeshore Road E. in 1993.
Get ZoomInfo Grow
+ Get 10 Free Contacts a Month
Contact People at this company
Jewelry & Watch Retail
Browse ZoomInfo's Business Contact Directory by City