We love our customers. We thrive to give you our best products and service, with helpfull, polite and reliable staff. Making your event a breeze from start to finish.
GLENDORA, CA 91741, US
08:00 am – 06:00 pm
After hours of operation? No problem call (818) 641-3114 at any time and our president Leo can assist you with all your rental needs.