Thomas Carter, MDDoctors · San Diego, CA★ 4.8(6)Internal Medicine. Serving the Russian-speaking community in San Diego.Address: 10666 N Torrey Pines Rd, La Jolla, CA, 92037Phone: (858) 554-7225Website: https://www.yelp.com/biz/thomas-carter-md-la-jollaLoading map...