Walk-in clinic
Dr Leela Baid
23/6 First Floor, 1st Main Rd, Jawahar Nagar, Chennai, Tamil Nadu 600082
Walk-in clinic
23/6 First Floor, 1st Main Rd, Jawahar Nagar, Chennai, Tamil Nadu 600082
Claim this hospital profile and start accepting online appointments within minutes.