4670 Allen Rd Stow, OH 44224