River Front Rehabilitation And Healthcare Center - 2-Star Rehab Facility in Pennsauken, NJ | Placet