Liberty Aquarium is located in Surat, India on Central Rd, Udhna Bus Depot, Hari Nagar - 1, Udhna. Liberty Aquarium is rated 2.3 out of 5 in the category pond fish supplierfishing store in India.
Address
Central Rd, Udhna Bus Depot, Hari Nagar - 1, Udhna