James Caviness JR. MD

  • Code 060m Santa Margarita Way Camp Pendelton
    Camp Pendleton, CA, 92055
  • (760) 725-1048

Physician Profile

James Caviness. His primary practice is as a Preventive Medicine: Occupational Medicine.