Allen C Han, MD, Psychiatry & Neurology

3875 E Overland Rd
MeridianID  83642 (Ada County)


Phone: 208-343-3976
Fax: 208-333-9942

NPI: 1801825724
License Number: M5732 (ID)