top of page

Satellite Office Location

IFSN SatellITE Office

CHallenger Way Office

2235 Challenger Way

Suite 105

Santa Rosa, CA 95407

Sonoma county transit

bus stop #80700

bottom of page