NPI Central
University Foot & Ankle Institute Podiactric Surgical Center NPI Number 1427557669 — Encino, CA | NPI Central