Back to Find a DPC Physician

James Lim

MD

160 SE 6th Ave, Suite A1 Delray Beach, FL 33483

DPCA Logo DPC Practicing Physician

Core Specialties
Internal Medicine