4, B, India House, Gr. Floor., Shop no 2, Next to Vama showroom, Dr. GR Deshmukh Marg, Pedder Road, Cumballa Hill, Mumbai - 400026, India
Clinic Hours: Tuesday - Saturday: 11:00 AM to 8:00 PM, Sunday: 09:00 AM to 6:00 PM (Monday Closed).
Phone no.:+91-9702814115, +91-7208943807