St. Teresa S HospitalUdaipur, Rajasthan · PIN 313001Open in Google MapsView directory listingAddressPushpagiri, University RoadPushpagiri, University Road, UdaiuprUdaipur, Rajasthan · PIN 313001Specializations & servicesOphthalmology