Blossom Shops | South End | Florists | Shopping

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
Roll over stars and click to rate.