JT Dr. Jonathan William Thomas-Stagg, PsyD Is this you? Claim your profile Psychology 0Leave a review Champaign, IL 903 Dogwood Dr, Champaign, IL, 61821 1 other location (217) 418-2184