Sherwood Inn is located at 1246 S Milwaukee Ave, Prospect Heights, IL-60070. An interactive Map of Sherwood Inn is shown below.
View details of Sherwood Inn.