Back to Find a DPC Physician

Michael Duffy

MD

706 N College Rd. Twin Falls, ID 83301

DPCA Logo DPC Practicing Physician

Core Specialties
Family Medicine