Get directions to: Oakwood Truck Plaza Inc, Oakwood, IL
Restaurant address: 503 North Oakwood Oakwood, IL 61858, USA
Restaurant: Oakwood Truck Plaza Inc