NPI Central
University City Surgery Center, Inc NPI Number 1760857841 — La Jolla, CA | NPI Central