About

Edit info
  • (850) 668-5500
  • 1965 Capital NE Cir Ste 102
    Tallahassee FL 32308

In Tallahassee, FL and looking for a day spa? Try The Wellness Center At Impact located on 1965 Capital NE Cir. Have more questions before you visit? Call The Wellness Center At Impact at (850) 668-5500 and speak to a staff member about services offered, prices, and other questions. See open and close hours below.