NPI Central
Ruby'S Place NPI Number 1245030774 — Hayward, CA | NPI Central