Sri Sai Health Care & Organic Special is located in Ongole, India on D.R.D.A-Velugu 13, Dwakra Bazar, Church Centre, beside Head Post Office. Sri Sai Health Care & Organic Special is rated 3 out of 5 in the category organic shop in India.
Address
D.R.D.A-Velugu 13, Dwakra Bazar, Church Centre, beside Head Post Office