Freedom Physical Therapy

28103 Three Notch Road
Mechanicsville, MD 20659

The Aquatic Center is located on your right in the first building.

The main PT center is located in the second brick building. Please stop at the stop sign and turn right and the PT clinic is on your right.