Lorri James Intl Interior Dsgn, whose headquarters are located at Del Mar, CA, is a business services, nec company. It brings in a revenue of $484,100 annually and employs five people. Lorri James Intl Interior Dsgn has carved out a space for itself in the boutique space with its specialized appeal. Lorri Whittmack is the Owner of the firm.
Want to share more of your experience?GO TO FULL REVIEW