Ruth A Larson, MD, Dermatology

15525 Pomerado Rd
Ste A2
PowayCA  92064-2435 (San Diego County)


Phone: 858-451-3311
Fax: 858-451-1142

NPI: 1538167911
License Number: G41388 (CA)