Found 1 place
Latitude: 39.6712 (39°40′16″N), Longitude: -75.6976 (75°41′51″W)
Site: greatschools.org/delaware/newark/248-Aletheia-Chri