Moolchand Hospital is located in New Delhi, India on Block M, Lajpat Nagar III, Lajpat Nagar. Moolchand Hospital is rated 3.1 out of 5 in the category bus stop in India.
Address
Block M, Lajpat Nagar III, Lajpat Nagar
Accessibility
Wheelchair-accessible toilet