NPI Central
University Health System - Kenwood Clinic NPI Number 1033246418 — San Antonio, TX | NPI Central