Dedham is located near the intersection of I-95/Rt-128 and US-1 in eastern Massachusetts, approx. 15 miles southwest of Boston.
From Rt-128 (I-95): Rt-128 (I-95) to East St./Canton St. (exit 14). Follow signs for East Street Dedham from either north or south Rt-128. Proceed northeast on East St. approx. 0.25 mile to Little Wigwam Road. Turn left on Little Wigwam Rd. (rink entrance).