Thunder Medical Group - Vista Thunder Medical Group - Vista 145 Thunder Dr Vista, CA 92083 Get directions Phone Number 760-630-5487 Thunder Medical Group - Encinitas Thunder Medical Group - Encinitas 317 N El Camino Real Ste 407 Encinitas, CA 92024 Get directions Phone Number 760-473-5219 Thunder Medical Group - San Marcos Thunder Medical Group - San Marcos 1635 Lake San Marcos Dr San Marcos, CA 92078 Get directions Thunder Medical Group - Carlsbad Thunder Medical Group - Carlsbad 6260 El Camino Real Ste 105 Carlsbad, CA 92009 Get directions