Marvel is located in Navsari, India on Gadkari Marg, Near central bank, Madhumati Colony. Marvel is rated 5 out of 5 in the category reptile store in India. (Formerly known as Accumax Interior Products Pvt. Ltd.) CIN : L18109GJ1996PLC030870. Plot No. 210-211. G. I. D. C Phase-II, Dared,. Jamnagar – 361 004,.
Address
Gadkari Marg, Near central bank, Madhumati Colony