NPI Central
University Foot & Ankle Institute Podiactric Surgical Center NPI Number 1750893707 — Los Angeles, CA | NPI Central