1. Howell Health and Wellness 5960 Howdershell Rd, Hazelwood, MO 63042 Coordinate: 38.78161,-90.38655 Phone: (314) 895-1200