A furniture and fixtures, nec company, Bella Bella Arts Inc is located at Bloomington, IN. It pulls in a yearly revenue of $1.5 million and employs 11 people. For its niche allure, Bella Bella Arts Inc is receiving quite the notice. At present, the Owner of the firm is Lara Moore.
Want to share more of your experience?GO TO FULL REVIEW