St. Francis School

P O P M Palam Madhura Wada, Visakhapatnam-530041