FLEX Office & Showroom & Office – Syracuse 7365 Church Street, North Syracuse, NY 13212