NPI Central
Krista Roybal, M.D. Inc. NPI Number 1992036347 — La Jolla, CA | NPI Central