Sherwood Inn is located at 1246 S Milwaukee Ave, Prospect Heights, IL-60070. Get step by step driving directions to Sherwood Inn.
The following map shows the location of Sherwood Inn
View details of Sherwood Inn.