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