Lafayette Inn is located at 204 W Poplar St, Harrisburg, IL-62946. Get step by step driving directions to Lafayette Inn.
The following map shows the location of Lafayette Inn
View details of Lafayette Inn.