Thomas J Harpole, MD, Internal Medicine

521 E Elder St
Ste 104
FallbrookCA  92028-3081 (San Diego County)


Phone: 760-728-9560
Fax: 760-728-9020

NPI: 1780664045
License Number: MD12260 (OR)