Daniel Barba, MD, Orthopaedic Surgery

355 E Grand Ave Ste 1
EscondidoCA  92025-3313 (San Diego County)


Phone: 760-489-2379
Fax: 760-489-8160

NPI: 1407128580
License Number: A119351 (CA)