Location

The Maple Tree Inn is proud to announce our new location is at:

18849 Dixie Highway
Homewood, IL. 60430 

"All the comforts of New Orleans, just a little closer to home." 



©  Maple Tree Inn 1975 - 2019