NPI Central
University Internal Medicine, PC NPI Number 1255407607 — Tuscaloosa, AL | NPI Central