Homer G. Phillips Memorial Hospital 1320 North Jefferson Avenue, St. Louis, MO 63106