New Needham Location: 304 Chestnut Street
Norwood Location: 49 Walpole Street, Suite 2
Norwood Physical Therapy is conveniently located on Walpole Street (Route 1A) just south of Norwood Center.
From I-95 north or south:
Take Route I-95 Exit 11B Neponset Street/Norwood. Turn onto Neponset Street and follow the signs towards Norwood.
Follow Neponset Street for 1.5 miles to the rotary. Take the second exit off the rotary – this is Nahatan Street. Follow Nahatan Street to downtown Norwood. Turn left onto Washington Street – the Norwood town common will be on your left at these lights.
Go through Norwood Center and at the third light, stay to the right, and continue onto Route 1A (Walpole Street). We are at 49 Walpole Street (on the right at the Winter Street lights) next to the Morrill Memorial Library. We have plenty of free parking out back.