Genoa OH Storage Facilities 1. 21961 State Route 51 W, Genoa, OH 43430 | Genoa Self Storage (419) 855-0002