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