Logan University Orthwein Health Center
5200 Berthold Ave
St. Louis, MO 63110
(314) 274-3367
Hours:
M & W: 10:00 am-6:00 pm
T & TH: 8:00 am-3:00 pm
Friday: 8:00 am-4:00 pm
T & TH: 8:00 am-3:00 pm
Friday: 8:00 am-4:00 pm