Setla Clinic

  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon

New Delhi, India

Walk-in clinic

Setla Clinic Reviews | Rating 2 out of 5 stars (5 reviews)

Setla Clinic is located in New Delhi, India on Rz 169/1, Gali No 1, Tughlakabad Extension, Gali No 1. Setla Clinic is rated 2 out of 5 in the category walk-in clinic in India.

Address

Rz 169/1, Gali No 1, Tughlakabad Extension, Gali No 1

Phone

+91 1126084304

Open hours

...
There is no reviews yet about Setla Clinic, be the first to write a review and give your rating to Setla Clinic
Write review Claim Profile

Top 10 companies in Walk-in clinic category