313 University Circle, Macomb, IL 61455, USA
313 University Ave Macomb, IL 61455
Macomb
Illinois
61455
United States
877-411-3436877-411-3436
Super 8 Motel Macomb accepts two pets of any size for a fee of $15 per pet per night.