At Agoura Hills, CA, you'll find gift, novelty, and souvenir shop Studio Inn Corp's headquarters. It has an annual revenue of $459,550 and employs five people. Widespread popularity may not be in the cards for Studio Inn Corp, but its niche success is undeniable. Owner Stacie White manages the company.
Want to share more of your experience?GO TO FULL REVIEW