Davanna's Jewellery Boutique

Davanna's Jewellery Boutique
48 Kenmount Road
Avalon Mall
St. John's, Newfoundland and Labrador A1A 1W3

Davanna's Jewellery Boutique

48 Kenmount Road
Avalon Mall
St. John's, NL A1A 1W3