Address 1020 S. Cypress Street, Suite A La Habra, CA 90631
Manager - Eddie Luna
Phone # (714) 773-4300