Castle Sr Living Florham Pk 8 James St Florham Park, NJ 07932 Phone: (973) 443-0444
Category: skilled nursing care facility