The Organic Store

#4 Montgomery Street Nassau
Montgomery Street Nassau New Providence 11793 BS
Business Description

Welcome to the organic store in the Bahamas. All our products are certified organic. We carry a wide range of wheat and gluten free products …vegan and vegetarian foods … household cleaning products all biodegradable … body care without chemicals.

Location on the Island
The Organic Store 3 years ago
Showing 1 result