1. San Diego Cancer Center
910 Sycamore Ave Ste 102, Vista, CA 92081
Coordinate: 33.15973,-117.21964
Phone: (760) 598-1700
2. UC San Diego Health Cancer Services – Vista
910 Sycamore Ave, Vista, CA 92081
Coordinate: 33.15973,-117.21964
Phone: (760) 536-7737