Dr Richard Olson 7800 N Sommer St. Suite 203Peoria, IL, 61615 View Phone 844-633-1211 7800 N Sommer St. Suite 203Peoria, IL 61615 View Website Experience & Reliability About Send to My Email Send to My Phone Print this Page