Get Directions to The Flower Shop

Get directions

The Flower Shop

1705 Barrington Street, Halifax, Nova Scotia B3J 2A4

+1 902-423-7133

View details