NPI Central
Labelle View Nursing Center NPI Number 1548243769 — Steubenville, OH | NPI Central