NPI Central
Total Urology Office Based Surgery LLC NPI Number 1730714221 — New York, NY | NPI Central