165 DUCKWORTH ST, St. John's, Newfoundland and Labrador, Canada
Distance: 20 m
Company description
The Heritage Shop is a part of the Historic Sites Association, a not for profit organization. Their mandate is proudly presenting NL's History and Heritage through fine craft,literature music and art.