Sherwood Inn

138 S Main St, New Haven KY

(502) 549-3386

Location