Location and Directions
Ben Schaffer Cancer Institute is located at:
311 South Ham Lane
Lodi, California 95242
Phone: (209) 365-1761
Fax: (209) 333-3673
View Larger Map
Ben Schaffer Cancer Institute is located at:
311 South Ham Lane
Lodi, California 95242
Phone: (209) 365-1761
Fax: (209) 333-3673