NPI Central
Torrey Czech, MD — NPI 1972127975, Honolulu, HI | NPI Central