ST Dr. Steven Leroy Thornton, MD Is this you? Claim your profile Psychiatry 0Leave a review Peoria, IL 221 NE Glen Oak Ave, Peoria, IL, 61636