Do you have a showroom?

Yes, we are located at 34 Elton Street, Rochester, NY 14607 in the NOTA arts district. We are open 7 days a week, but by appointment only. Our sales staff is often out meeting with other clients and the showroom is not open for walk-ins without an appointment.

Leave a reply