CATHEDRAL OF GODS INTERNATIONAL LIGHTHOUSE OF POWER is a church located in ST ALBANS, NY. Find service times, contact information, and directions.
19441 116TH AVE