editSuggest an edit

The Polo Room

Food and Beverage / Restaurants

712 N. Division Ave.PO Box 34,
Polo, IL 61064

(815) 946-2886

Call
Call 815-946-2886
Directions
Get directions to this
location on Google Maps.
Website
Open website
in new tab.
Share this business
on social media.