Behl Hospital is a Multi-Speciality Hospital in Naraina Vihar, Delhi
Hospital Address and Details
- Area : Naraina Vihar
- Address : B-128, Naraina Vihar, Delhi
- Landmark : Near Palm Springs Hotel and DDA complex
- City : Delhi
- State : Delhi
- Country : India
- Type : Multispeciality Hospital
Staff Instasity