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