David Crawford Campbell, MD, Ophthalmology

4060 4th Ave
Ste 405
San DiegoCA  92103-2121 (San Diego County)


Phone: 619-297-9131
Fax: 619-297-6375
Email: dcc***@*****sd.edu

NPI: 1336176197
License Number: G25976 (CA)