Stow, OH. 4277 Allen Rd Stow, Ohio 44224 Call Us: (330) 928-0201 Toll Free: (800) 548-1729 Fax: (330) 926-0201. Hours of Operation: Mon-Fri 8:00am to 5:00pm Saturday 8:30 to Noon (early AM and PM appointments available upon request).