Dr. David Thomas, MD
Accepting new patients
(760) 230-2805
Call for more information
