Explore details about location Stafford Road. Stafford Road is a location situated within the Squamish-Lillooet Regional District alongside other areas such as Carleton Way, Panorama Ridge, Lakewood Court.