OverviewSuggest Edit

Moolchand Healthcare provides medical and surgical healthcare services. The Company offers cosmetic surgery, dentistry, oncology, dermatology, cardiology, gynecology, neurology, and urology services. Its centres include Ayurveda Institute, Cancer Institute, Children's Institute, Gastrosciences Institute, Women's Institute, The Moolchand Clinic. Moolchand provides education and training for aspiring nurses and technicians, medical graduates and medical professionals.

HQNew Delhi, IN
Employee Ratings2.2

Recent NewsAll News

Latest Updates

Employees (est.) (Jan 2021)330(-1%)
Cybersecurity ratingCMore

Moolchand Office Locations

Moolchand has offices in New Delhi and Agra
New Delhi, IN (HQ)
Lajpat Nagar III, Near Moolchand Metro Station
Agra, IN
NH-2, Agra Mathura Highway, Artoni Rd, near Heera Lal ki Pyau, Artauni
New Delhi, IN
Plot No 1, IInd and iiird floor, Lajpat Nagar IV, Ring Road Above Axis bank, Nirmal Puri, Nirmal Colony, Block 6, Lajpat Nagar IV, Lajpat Nagar
Show all (3)

Moolchand Financials and Metrics

Summary Metrics

Founding Date


Moolchand total Funding

$18.5 m

Moolchand investors

Moolchand Cybersecurity Score

Cybersecurity ratingPremium dataset



SecurityScorecard logo

Moolchand Online and Social Media Presence

Embed Graph

Moolchand News and Updates

Man found dead under Moolchand Flyover

A man was found dead with his throat slit under Moolchand Flyover in southeast Delhi today, the police said. The deceased identified as Dhani Ram, aged between 25 and 30 years was a resident of Defence Colony, they said. Police said they received a call about the incident at around 1 pm at Lajpat Na…

Moolchand Frequently Asked Questions

  • When was Moolchand founded?

    Moolchand was founded in 2006.

  • How many employees does Moolchand have?

    Moolchand has 330 employees.

  • Who are Moolchand competitors?

    Competitors of Moolchand include NorthStar Anesthesia, NephroPlus and American Vision Partners.

  • Where is Moolchand headquarters?

    Moolchand headquarters is located at Lajpat Nagar III, Near Moolchand Metro Station, New Delhi.

  • Where are Moolchand offices?

    Moolchand has offices in New Delhi and Agra.

  • How many offices does Moolchand have?

    Moolchand has 3 offices.