Address:
Howell Family Practice
5960 Howdershell Rd STE 106, Hazelwood 63042
(314) 731-3300 (Phone)
Hospitals:
Howell Family Practice
5960 Howdershell Rd STE 106, Hazelwood 63042
Missouri Baptist Medical Center
3015 North Ballas Rd, Saint Louis 63131
St. Luke's Hospital
232 South Woods Mill Rd, Chesterfield 63017
Education:
Medical School
American University of The Caribbean / School of Medicine
Luth Med Ctr