To navigate, press the arrow keys. Castle & Park ← View details 113 Bayfield Street, Barrie, Ontario L4M 3B1 +1 705-718-3078 Get Directions From* To * — Required information