Crossroads Hospital

Address:

Padara Jambusar Highway, Dabhasa, Padara Vadodara, Gujarat 391440

City:

Vadodara

State:

GUJRAT

Phone:

8141010123