Thomas Patrick Welch, MD, Psychiatry & Neurology

4585 Sw 185th Ave
ALOHAOR  97078 ( County)


Phone: 503-591-9280
Fax: 503-848-2072

NPI: 1083626121
License Number: MD17971 (OR)