St. Michael the Archangel Parochial School is located in San Miguel, Philippines on Iloilo City - Aleosan Rd. St. Michael the Archangel Parochial School is rated 3 out of 5 in the category education center in Philippines.
Address
Iloilo City - Aleosan Rd