Write a review Your name* Your e-mail* (Not for publication) Rating ★★★★★ Excellent ★★★★☆ Very good ★★★☆☆ Average ★★☆☆☆ Poor ★☆☆☆☆ Terrible Your review * * — Required information Dr. Wendell L Richards - Chandler ← View details 114 N Highway 18, Oklahoma, Chandler, 74834, Chandler, Oklahoma 74834 4052582500