Medical Doctorate (MD) from Tufts  University School of Medicine and   Family Practice Residency Program in Maine.

He strives to make patients feel better than they did when they first arrived and focuses on the overall health of his patients.

Board Certified in Family Practice and has 30 years of experience.

“The good doctor treats the disease. The great doctor treats the patient who has the disease.” (William Osler MD).

Providing primary care to patients and their families of all ages from birth to 108 years focusing on chronic illness and health promotion.

American Academy of Nurse Practitioner, Chemotherapy Certified Nurse, Pediatric Nurse, Dialysis Coordinator Educator.

“Three things in life – your health, your mission, and the people you love. That’s it.”~ Naval Ravikant