Stafford Wellness Center is a 35,000 sq ft. family facility. Our goal is for you to look and feel better than you have in years. Our facility focuses on nutrition, fitness, and overall wellness. We have multitude of amenities and programs that will satisfy the needs of the entire family.