NPI Central
Impact Urgent Care NPI Number 1780911651 — San Antonio, TX | NPI Central