Firestone Financial has 49 employees and $188M of assets under management. The company recently relocated its headquarters to 117 Kendrick Street in Needham, Massachusetts. The new office space will allow Firestone Financial to double its size to accommodate the growth of the company.