Apartments in Ellendale, DE Light House18514 Pentecostal StEllendale, DE, 199413024248080Senior ApartmentsSenior Living Show More