Cathy L.

I have had a lot of PT in my life – never have I gotten the PT expertise and explanations of my issues as I have at Refresh! I would not go anywhere else for PT.

Professional, informative, and caring.