Assistant at Elza B. Design Inc. - Concord, California, United States
Elza Inc is a design company based out of 766 Parsons Ave, Columbus, Ohio, United States.