Latha Super Speciality Hospital is located in Vijayawada, India on Road no:5, Prakasham Road, Suryaraopeta. Latha Super Speciality Hospital is rated 4.8 out of 5 in the category hospital in India.
Address
Road no:5, Prakasham Road, Suryaraopeta
Accessibility
Wheelchair-accessible entrance