Get in Touch
SHOWROOM HOURS: Monday to Thursday 8am to 3pm and Friday 8am to 1pm
We would love to talk to you and answer any questions you may have.
Walk in’s are welcome, phone orders are welcome.
Call us at 619.425.9300 to speak with one of our in house sales reps.
Address & Location
3523 Main Street, Unit 601
Chula Vista , CA 91911