Apex Kidney Care Pvt Ltd
- Hospital Name
- Apex Kidney Care Pvt Ltd
- Hospital Address
- 101, Eden Rose Shopping Complex,Opp. Cinemax Multiplex,Beverly Park, Mira Road (E),Thane
- City
- Mira Road
- State
- Maharashtra
- PIN Code
- 401107
- Country
- India
- Phone Number(s):
- 02228809114
- 02228809303