Location of store The Body Shop in Valley River Center mall is 293 Valley River Center, Eugene, Oregon - OR 97401.
GPS Coordinates: 44.067699, -123.108137
« Return to store detail