Savla Hospital

Address:

Natasha Plaza, Opp Hotel Malhar,Above Shamrao Vitthal Cop-op Bank, D.K.Sandu Marg

City:

Chembur

State:

MAHARASHTRA

Phone:

25231315