Roy Aaron David, MD, Otolaryngology

3252 Holiday Ct
Suite: 206
La JollaCA  92037 (San Diego County)


Phone: 858-658-0595
Fax: 858-658-0596

NPI: 1730130287
License Number: A81051 (CA)