Blossom Shops

Known as The Blossom Shops, with three locations in Nova Scotia, the business brings 100 years of experience to bear with their work. Visit their website for a collection of images and pricing on flower arrangements.



Reviews/comments (0)

Add a review

Add a review
Roll over stars and click to rate.