Brooke Laura Ballard, MD, Orthopaedic Surgery

5555 Reservoir Dr
Ste 104
San DiegoCA  92120-5134 (San Diego County)


Phone: 619-286-9480
Fax: 619-286-4568
Email: bal***@*****il.com

NPI: 1841447950
License Number: A104161 (CA)