Samrat Aquarium Centre is located in Cooch Behar, India on stall no-40, 44, Chowk Bazar Rd. Samrat Aquarium Centre is rated 3.4 out of 5 in the category aquarium shop in India.
Address
stall no-40, 44, Chowk Bazar Rd
Service options
In-store shopping
Same-day delivery
Accessibility
No wheelchair-accessible entrance