1. Shell's Childcare Center 7679 Bay Rd, Frederica, DE 19946 Coordinate: 39.04298,-75.45769 Phone: (302) 335-0240