NPI Central
University Physiatric Associates, Inc. NPI Number 1922059583 — Indianapolis, IN | NPI Central