Town & Country DentalDentists · San Diego, CAGeneral Dentistry, Cosmetic Dentists. Serving the Russian-speaking community in San Diego.Address: 13512 Poway Rd, Poway, CA, 92064Phone: (858) 486-4775Website: http://www.tandcdental.com/Loading map...