Sodexo is located at 8600 University Blvd, Evansville, IN-47712. An interactive Map of Sodexo is shown below.
View details of Sodexo.