Location

Freedom Physical Therapy

28103 Three Notch Road
Mechanicsville, MD 20659
301-290-5090

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.