Thomas Beach Barrett, MD, Psychiatry & Neurology

3710 Sw Us Veterans Hospital Rd
P3mhdc
PortlandOR  97239-2964 (Multnomah County)


Phone: 503-220-8262
Fax: 914-801-2011

NPI: 1912011958
License Number: MD28389 (OR)