Cleveland Showroom

Cleveland Showroom

F: 216-621-4674

M–F 8:00am–5:00pm

Our NEW showroom is located just west of the river in Ohio City!

We've moved to a NEW location!

Our NEW Cleveland Showroom is located at:
2516 Detroit Ave
Cleveland, Ohio 44113

Phone and fax numbers will remain the same:
P: 216.621.4590
F: 216.621.4674

Visit our contact page for sales inquiries, warranty concerns, or repair service.

Preview our new space HERE!

Our Locations