To navigate, press the arrow keys. 19 Melrose Flower Studio ← View details 19 Melrose Avenue, Barrie, Ontario L4M 2A5 +1 705-733-3355 Get Directions From* To * — Required information