From Interstate 93 take Exit 1, then follow signs for Route
38 to Pelham. When you get to Pelham Center turn right at the light on to Main
Street. Take a right on Windham Road (Route111A). Pelham Terrace is on the left.
25 Windham Road
to Contact Us
If you would like more information
or a tour of Pelham Terrace please contact us