Jeffrey Ballard, MD, Orthopaedic Surgery

2486 N Ponderosa Dr
D-114
CamarilloCA  93010-2376 (Ventura County)


Phone: 805-484-2783
Fax: 805-987-8519

NPI: 1790895514
License Number: G83822 (CA)