NPI Central
Urolithiasis Laboratory Inc NPI Number 1629080908 — Houston, TX | NPI Central