Camille Velasco Santos, MD, Family Medicine

16918 Dove Canyon Rd
Ste Ste 100
San DiegoCA  92127-3501 (San Diego County)


Phone: 858-924-1900
Fax:

NPI: 1699971184
License Number: A97188 (CA)