NPI Central
The Rose House NPI Number 1508380221 — Cedar Knolls, NJ | NPI Central