SD Dr. Stephen Charles Doughty, MD Is this you? Claim your profile Internal Medicine Infectious Disease 8Leave a review Metro Infusion Center 1200 W Loucks Ave, Peoria, IL, 61604 7 other locations (888) 220-6432