Super 8

  • Hotel/Motel
1551 Sleezer Home Road
Freeport, IL 61032
(815) 232-4455
(815) 232-5252 (fax)