NPI Central
Upthrust Pharmacy and Pharmacal Limited Liability Company NPI Number 1104636869 — Waller, TX | NPI Central