Get in Touch
We would love to talk to you and answer any questions you may have. We are open Monday – Friday 8:00am to 4:00pm.
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