The Healing Center is located at 346 River St. Fitchburg, MA 01420. Sitting beside the historic Nashua River, with easy access and ample parking for all.