Get in Touch

Things To Know

LEBA Architects is based in Los Angeles, California.  If you have a project you’d like to discuss with us, or if you’d like to hear more about out design process, we’d love to hear from you.

PHONE

323.989.2684

EMAIL

info@lebaarchitects.com