Found 3 places
Address: 38555 Sussex Hwy, Delmar, DE 19940
Latitude: 38.46 (38°27′36″N), Longitude: -75.5569 (75°33′25″W)
Address: 38529 Sussex Hwy, Delmar, DE 19940
Latitude: 38.461 (38°27′40″N), Longitude: -75.5571 (75°33′26″W)
Address: 38661 Sussex Hwy, Delmar, DE 19940
Latitude: 38.4573 (38°27′26″N), Longitude: -75.5574 (75°33′27″W)