Stardust Motel

890 E Ogden Ave
Naperville
Illinois
United States