Randy Horn, DDS, Dentist

530 Lomas Santa Fe Dr
Ste Ste 2
Solana BeachCA  92075 (San Diego County)


Phone: 858-794-9994
Fax: 858-794-9993

NPI: 1528178225
License Number: 25807 (CA)