Edward Quint Bayard, MD, Psychiatry & Neurology

25 Railroad Ave
SwampscottMA  01907-1512 (Essex County)


Phone: 781-581-5131
Fax: 781-581-7055

NPI: 1427061688
License Number: 31785 (MA)