Joseph David Ruffner Jr, MD, Psychiatry & Neurology

158 Main St
YarmouthME  04096-6712 (Cumberland County)


Phone: 207-846-3900
Fax: 207-846-3962
Email: emr***@*****oo.com

NPI: 1619981214
License Number: 015766 (ME)