1. Tri-City PET/CT at Vista 902 Sycamore Ave Ste 120, Vista, CA 92081 Coordinate: 33.16055,-117.21949 Phone: (760) 599-9940