Description
Name: Duo
Address: 422 S Garrard St, Rantoul, IL 61866
Phone Number: +1 217-892-3493
Restaurant Type: American restaurant
Duo is a American restaurant located at 422 S Garrard St Rantoul/Illinois
(Latitude,Longitude: 40.3055474,-88.1578889)
Postal Code: 61866
Location
-
422 S Garrard St, Rantoul, IL 61866
Add a review