Private Practice

Dr. Hayes will return to Private Practice summer of 2023 upon completion of Family & Lifestyle Medicine training. Dr. Michael Rogers is caring for our new and long term patients.

For active patient care in our Marshfield office callĀ 
Dr. Rogers: 781-826-6311

You can email or text message Dr. John & Patti Hayes here too:
TEXT: 781-659-7989


GO To NeuropathyDR Site & Store: