Andrew Joe Man Halls, MD, Psychiatry & Neurology

1001 Potrero Ave Ste 7m
San FranciscoCA  94110-3518 (San Francisco County)


Phone: 628-206-8426
Fax: 628-206-8942

NPI: 1437573581
License Number: A151033 (CA)