Iglesia Pentecostal El Arca De Noe Contact Information 1601 E Geer St , Durham, NC 27704 919-937-3053 Location1601 E Geer St , Durham, NC 27704 back