Factory Stores at The Y is located in Nevada, city Genoa. Shopping mall has over 12 stores and address is: 2288 Main Street, PO Box 996, Genoa, Nevada - NV 89411. Factory Stores at The Y info: address, gps, map, location, direction planner, store list, opening hours, phone number.