NPI Central
University Health Service Pharmacy NPI Number 1134271869 — Tuscaloosa, AL | NPI Central