IGFC's D'Arcy Road location is in western Skagit County, northwest of Burlington,  southwest of Bow-Edison, and northeast of Bayview.  From the north, exit I5 at Bow Hill Road and travel west thru Bow and old Edison, and turn south on Farm to Market Road (SR237). Travel south to D'Arcy Road and turn west.

From the east, leave I5 at Cook Road, travel west to Chuckanut Drive (SR11), turn northwest and travel a short distance to Allen-West Road.  Take this west to Farm to Market Road, turn north then immediately west on D'Arcy Road

From the south, exit I5 at Mt Vernon, go thru town and cross the Skagit River, staying on Memorial Highway (SR538) until it joins SR20. (If you exit I5 at Burlington, proceed west on SR20.)  Just west of the SR538-SR20 intersection turn north on Farm to Market Road and proceed to D'Arcy Road.

From the west coming from Anacortes or Oak Harbor, leave SR20 at Bayview-Edison Road, travel north thru Bayview and arrive at the west end of D'Arcy Road, where you will turn east.  Or, stay on SR20 to Farm to Market Road and then turn north.

The IGFC facility (a single story, cream-colored concrete block building with parking area in front) is located at 13400 D'Arcy Road, on the south side of the road.