Infectious Diseases ClinicMonday – Friday: 8:00 AM to 4:30 PM Physical Address: 620 S Taylor Ave, St. Louis, MO, USA Mailing Address: 620 South Taylor Ave., Suite 100St. Louis, MO 63110 Phone: 314-362-9098 Click to see this content