1. Mercy Care for Womens Health 228 Quail Landing Cir, Magnolia, DE 19962 Coordinate: 39.1065,-75.49826 Phone: (302) 387-1777