St. Thomas Episcopal Church

276 S. College Ave., Newark, DE 19711