Stone Rehabilitation And Senior Living - 3-Star Rehab Facility in Newton Upper Falls, MA | Placet