NPI Central
Black River Labs and Wellness Center NPI Number 1013857655 — Orangeburg, SC | NPI Central