Medical Center Shiridi Sai Medical And General Stores Vemuru, Andhra Pradesh 522261 Open map ← Back to Vemuru Claim this hospital