Andrew J Hall, MD, Internal Medicine

2562 State St
Ste D
CarlsbadCA  92008-1663 (San Diego County)


Phone: 760-729-7186
Fax: 760-729-2753
Email: and***@*****il.com

NPI: 1154494565
License Number: A62891 (CA)