WRPA Verified by Psychology Today Located in Northeast Ohio in Stow. 4833 Darrow Road, Suite 101 Stow, Ohio 44224 (330) 650-5338 Fax (330) 342-3837 Our Mission. WRPA is committed to providing the highest quality outpatient psychological services in order to help our clients cope with and find solutions to problems of daily living..