Ephphatha Church

220 W. Geer St.
Durham
North Carolina
United States