The US Small Business Administration has moved its offices from Temple Terrace to downtown Tampa to be closer to businesses.
Small business Administration has moved downtown