Crossroads Hospital Category: Multispeciality HospitalsContact Number: Address: Survey No 247/248, Dabhasa, Padra, Vadodara - 391440