Orchid Hospital - Hospital orchid Orchid is a 35 bedded multdisciplinary hospital in Janakpuri, closest to Dwarka(5 kms). This is a state of art hospital equipped with latest equipments and round the clock services. Address:C-3/91, Janakpuri, New Delhi-110058, Delhi-110058, India Phone:91-011-25506188
|