1. The Birth Center 1508 W 7th St, Wilmington, DE 19805 Coordinate: 39.74896,-75.56597 Phone: (302) 658-2229