We are a Pentecostal church on the Island of Amelia Island (502 South 11th Street) Our Pastor is the Bishop Terry L Pugh. So basically we are A CHURCH IN TRANSITION ON A MISSION TO WIN SOULS FOR CHRIST!!
Elm Street Church of God
Fernandina Beach | Florida | 32034 | Church of God