Thomas Lee Watson, MD, General Practice

303 S Juniper St
EscondidoCA  92025-4924 (San Diego County)


Phone: 760-480-9051
Fax: 760-480-9054

NPI: 1104865781
License Number: A52193 (CA)