Posted on January 1, 2019 January 1, 2019 by WebsiteYellowPages.com Exel Inn Of Elk Grove Village 1 2 3 4 50.000 CategoriesHotels & Motels LocationsIllinois Bookmark Contact Information Business Name Exel Inn Of Elk Grove Village Address 1000 W Devon Ave, Illinois 60007-7226 Phone Number 6082413224 Fax Number 8478952085 Website http://www.exelinns.com CategoriesHotels & Motels Post navigationPrevious post: Real Estate Super GuideNext post: Zerolis;John