Found 1 place
Address: Main St, Ellendale, DE 19941
Latitude: 38.8075 (38°48′27″N), Longitude: -75.4218 (75°25′19″W)