Dr. Eli Watts
Internal Medicine
California, United States
About Dr. Watts
Dr. Watts is an Internal Medicine Specialist in San Diego, California. He graduated from Meharry Medical College School Of Medicine in 1999. Dr. Watts accepts Medicare approved amount as full payment.
The medical group (Centro De ) Dr. Watts works with accepts Medicare approved amount as full payment.
Full Name
Eli Watts
Specialty
Internal Medicine
School
Meharry Medical College School Of Medicine
Graduated class of
1999
Locations
NPI
1649373739
PAC ID
2147483647
Clinician Enrollment ID
I20220202001261
Cities
1
Number of cities where Dr. Watts has officesOffices
1
Number of officesHospitals
0
Number of hospitalsOffice Locations
SAN DIEGO Office
Phone: (619) 662-4100
292 Euclid Ave
Suite 210
San Diego, CA - 92114-3629