Lake Placid StoreLocation: 2158 Saranac Avenue, Lake Placid, NY 12946Contact: 518-837-5176 (store) 518-593-9528 (appointment)Hours: Monday-Saturday 10am-5pmSunday 11am-4pmPrivate appointments can be arranged.2800 square feet of showrooms.