Alexander Earle Horwitz III, MD, Psychiatry & Neurology

265 Commercial St Se
Ste 280
SalemOR  97301-3461 (Marion County)


Phone: 503-370-2961
Fax:

NPI: 1780788901
License Number: 19205 (OR)