Expansion complete at St. Williams

December 1, 2019
St. Williams Living Center, which has served the Parkers Parkers area since 1963, was recently rated as a 5-Star facility by Medicare.gov, a government agency that ranks and compares all senior living facilities in the nation.  That’s big news… but ...