Blossom Shop Windsor is a Canadian Florist based in Lower Sackville, New Scotland. Blossom Shop Windsor is located at 668 Sackville Dr, Lower Sackville, NS B4C 2S5, Canada,
Please contact Blossom Shop Windsor using information below: Address, Phone number, Fax, Postal code, Website address, E-mail, Facebook. Find Blossom Shop Windsor opening hours and driving directions or map. Find real customer reviews and ratings or write your own review.