Interior Designer - La Crescenta, CA
Studio Exodus is an interior design firm located in La Crescenta. They offer space needs analysis, bathroom design, and custom closet design as well as other services. Studio Exodus is licensed by the state of California. They are bonded and insured.
Address
3219 Montrose Ave
La Crescenta, CA 91214