Dr. Krista L. Roybal, MD

Address

9896 Genesee Ave
La Jolla, CA 92037

Phone Number

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