Providence Community Health Center - Atwood
Update
04/22/21
Under Construction Providence Health Center Tops Off
New England Construction lifted the final support beam into place, topping off construction on the newest Providence Community Health Center location in the city. A 52,272 SF site located in Providence's Olneyville section, 31 Atwood Avenue was purchased by the Providence Community Health Center where a new health facility is under construction. Plans call for a new inpatient center capable of serving 14,000 patients a year.