Three Rivers, Michigan General Surgeons

Doctor

Dr. James Macdonald DO

  • General Surgery

27 Years Experience

  • 715 S Health Pkwy
    Three Rivers, MI 49093