Lighthouse Church Of God
Area: 
Harbour Island
Address: 

Chapel Street
Harbour Island
Eleuthera, Bahamas

Primary Contact: 
Bishop Samuel Higgs