1. Life Care Centers of America 309 Driftway, Scituate, MA 02066 Coordinate: 42.17665,-70.74315 Phone: (781) 545-1370