Infectious Diseases ClinicPhysical Address: 620 South Taylor Avenue, St. Louis, MO, United States Mailing Address: 620 South Taylor Ave., Suite 100St. Louis, MO 63110 View Content