Update Info - Odwalla Incorporated
This restaurant was reported as closed. If it is open, let us know.
Odwalla Incorporated
1291 Swan Lake Dr
Charlottesville, VA 22902
1291 Swan Lake Dr
Charlottesville, VA 22902
This restaurant was reported as closed. If it is open, let us know.