David Douglas Schaffer, DO, Psychiatry & Neurology

207 Winton M Blount Loop
MontgomeryAL  36117 (Montgomery County)


Phone: 334-356-1417
Fax: 334-356-1433

NPI: 1780798785
License Number: DO421 (AL)