Directions to Fairfield Inn Forsyth/Decatur, Decatur

Fairfield-inn-forsyth-decatur-map
The Fairfield Inn Forsyth/Decatur in Decatur is located at 1417 HICKORY POINT DRIVE , Decatur , IL, US .   Click on the Google Map above to get an interactive version and see the area around the Fairfield Inn Forsyth/Decatur .