Description
Name: Dogwood Inn Restaurant
Address: 2452 IL-26, Polo, IL 61064
Phone Number: +1 815-946-2499
Restaurant Type: American restaurant
Dogwood Inn Restaurant is a American restaurant located at 2452 IL-26 Polo/Illinois
(Latitude,Longitude: 42.0465789,-89.5880421)
Postal Code: 61064
Location
-
2452 IL-26, Polo, IL 61064
Add a review