Phoenix Dialysis & Medical Center is located in New Delhi, India on 32, Block J, Rajouri Garden Extension, Rajouri Garden. Phoenix Dialysis & Medical Center is rated 3 out of 5 in the category dialysis center in India.
Address
32, Block J, Rajouri Garden Extension, Rajouri Garden