7100 Hayvenhurst Ave. P "B", Lake Balboa, CA 91406 - PHONE 1-323-330-7131
Useful Information
Physical Address​
7100 Hayvenhurst Ave. P "B"
Lake Balboa, CA 91406
Work Hours
Monday to Friday: 7am - 5pm
Saturday: 10am - 3pm
Phone Numbers
1-877-302-4ADU
1-323-330-7131