David G R Balch, MD, Surgery

4060 4th Ave Ste 440
San DiegoCA  92103-2183 (San Diego County)


Phone: 619-298-8891
Fax: 619-298-4997

NPI: 1164556353
License Number: 38051 (AZ)