If you are looking for relief from your aches and pains, look no further than Central Square Health & Wellness in Cambridge. This clinic offers alternative medical treatments that have been proven time after time as being able to heal all sorts of ailments!