St. Thomas Community Health Center

St. Thomas Community Health Center, New Orleans, LA completed financing in March, 2011 to purchase and renovate a 10,000 sq. ft. historic building.