Dr. Michael Banks, MD

THIS REPORT INCLUDES: Sanction History, Board Certification, Comparisons to Similar Physicians, Detailed Procedure Cost Information, Automated Watchdog Notification, and more!
 
 
 
Doctor Information for Dr. Michael BanksPatient Ratings for Dr. Michael BanksBackground Check for Dr. Michael BanksGroup Practice Information for Dr. Michael BanksHospital Affiliations for Dr. Michael BanksProcedure Costs for Dr. Michael BanksLearn more about Dr. Michael Banks

Physician Profile on Dr. Banks

View Contact Information
21 Highland Avenue
Newburyport, MA 01950
Specialties
Internal Medicine
Gender
M
Education
Education information, including: Medical School attended, years since graduation, and Residency, are all available in the Detailed Report.
Group Practice
Advanced Health and Injury
View Other Doctors in this Practice