Contact Us


View Larger Map
Leonardo Physical Therapy is conveniently located in Wilmington off exit 38 of Interstate 93, just 1 mile west on Lowell Street / Route 129. Our new 2600 square-foot facility on the corner of Lowell Street and Woburn Street is handicap accessible.

Leonardo Physical Therapy, LLC
230 Lowell Street Suite 2-D
Wilmington, MA 01887
Phone: 978-657-7404
Fax: 978-657-5948