John Barnard Welsh, MD, Pathology

6340 Sequence Dr
San DiegoCA  92121-4356 (San Diego County)


Phone: 619-209-1910
Fax:

NPI: 1093042830
License Number: A64058 (CA)