According to our records, this business is located at 17308 W Cottonwood Rd. in Elmwood (in Peoria County), Illinois 61529, the location GPS coordinates are: 40.732596 (latitude), -89.866918 (longitude). Norwood Tap is categorized under Cocktail Lounges (SIC code 5813). Known organization principal is Dennis Seidel.