Eric Powell, MD, Pathology

10777 Science Ctr Dr
San DiegoCA  92121-1111 (San Diego County)


Phone: 858-622-7572
Fax:

NPI: 1104216365
License Number: 01060833A (IN)