Deva Productions, Inc., Los Angeles, 2004. 1561 North Bonnie Beach Place, Los Angeles. The are display designers and are listed under the category: Advertising supplies and services. -- http://www.manta.com/c/mm2l363/deva-productions-inc
Industrial and commercial buildings, storefront churches, Los Angeles, 2004.