Sherwood Inn Reviews & Details
8415 Wheeler Dr
Sherwood Inn is located at 8415 Wheeler Dr in Orland park near the intersection of Wheeler Dr and Hollywood Dr. Call (815) 485-2711 for dine in.
- Service:Dine In
- Major Intersection:Wheeler Dr And Hollywood Dr
Tell us more about Sherwood Inn Orland park!