Visit Explore South West Delhi
Open 24 Hours
Sunday
Like
203 Views
Ambulance Service
Canteen
ECG
First Aid Kit
Medical Room
Nurse
Operation Theatre
Parking Area
Patient Ward Room
Pharmacy
Security Guard
Address : RZ-84, Main Chawla Stand, Gaushala Road, Najafgarh, South West Delhi, Delhi, India, 110043
Contact Number :9871002008
Email :info@metrohospitals.com
Official website : https://www.metrohospitals.com
Share this Business with others:
Send Enquiry