NPI Central
Tenna Shu Palace, LLC — NPI 1992355291, Omaha, NE | NPI Central