Dr. Krista L. Roybal, MD

Address

9896 Genesee Ave
La Jolla, CA 92037

Phone Number

(858) 349-4116 (Office)
(877) 253-9831 (Fax)

This page can't load Google Maps correctly.
Do you own this website?
BESbswy