NPI Central
Torrey Pines Orthopaedic Medical Group Inc NPI Number 1982749586 — La Jolla, CA | NPI Central