Turn on Brigham Hill Road from Providence Rd (Rt 122) by the police station. Proceed over the Quinsigamond River bridge. It's on the right (north) side of the road, just beyond the Hudson Ave. intersection.
There is no off-street parking. Parking on the road in front of the property is possible, but not recommended.