MICROTEL INN

1806 MCDONOUGH STREET
Joliet
Illinois
United States