Thaddeus T Shattuck, MD, Psychiatry & Neurology

65 Lancaster St
PortlandME  04101 (Cumberland County)


Phone: 207-874-1030
Fax: 207-874-1044

NPI: 1285798447
License Number: 018527 (ME)