To navigate, press the arrow keys. Organic Body Shop Factory 400 Fresh Plant Driven Beauty Products ← View details 951 Simcoe County Road 93, Barrie, Ontario L4M 4Y8 +1 705-728-8288 Get Directions From* To * — Required information