Where do you need Churches ?
United Intercessors Prayer Watch Center
337-948-1501
30.5066
-92.004
About United Intercessors Prayer Watch Center
United Intercessors Prayer Watch Center is located at 195 El Shaddai Rd, Opelousas, LA. This business specializes in Religion & Spirituality.