Molo Church is located in Iloilo City, Philippines on 132 San Pedro St, Molo,. Molo Church is rated 4.6 out of 5 in the category catholic church in Philippines.
Address
132 San Pedro St, Molo,
Accessibility
Wheelchair-accessible car parkWheelchair-accessible entrance