Ohio Low Vision Center Contact Details Phone: 330-486-8840 Address 3869 Darrow Road Suite 106 Stow, OH 44224 Hours Monday: Closed Tuesday: Closed Wednesday: Closed Thursday: Closed Friday: Closed Saturday: Closed Sunday: Closed