Get Directions to Barrington Florist

Get directions

Barrington Florist

1869 Upper Water St, Historic Properties, Halifax, Nova Scotia B3J 1S9

+1 902-423-9912

View details