The Galaxy Company
521 18th St #2, Niagara Falls, NY 14301, United States
Features
- Wheelchair-accessible entrance
- Delivery
- Staff wear masks
- Staff get temperature checks
Map
Similar companies
Organic shop
Kaaya - By Pallavi Bhatt
15 Savanna Parade NE, Calgary, AB T3J 0V7
+16475464099
Organic shop
Lala Soap Company Inc
13 Charles St Unit 104, Milton, ON L9T 2G5
+19058763199
Organic shop
Just Juice
5068 Whitelaw Rd #5, Guelph, ON N1H 6J3
+15198372140
Organic shop
Centre Inspire Lavaltrie inc.
871 Rue Notre-Dame, Lavaltrie, Quebec J5T 1R1
+14508031066