Homer G Phillips Health Center 2425 Whittier Street, St. Louis, MO 63113