Richard L Scott II, MD, Dermatology

2600 Via De La Valle
Ste 200
Del MarCA  92014-1992 (San Diego County)


Phone: 858-309-3160
Fax: 858-309-3179

NPI: 1831102482
License Number: G72265 (CA)