1. Country Life Homes 19 Homestead Blvd, Milford, DE 19963 Coordinate: 38.88969,-75.40114 Phone: (302) 231-5001