Twin Town Retirement is centrally located at 15 King Street in the beautiful town of Grand Falls /Windsor, NL Population
Twin Town Retirement is centrally located at 15 King Street in the beautiful town of Grand Falls /Windsor, NL Population 13,727 Grand fall/ Windsor is home to the Grand Falls Cataracts, Classic Theater, Exploits bowling and curling clubs. Twin Town is located 5 min from Central NL Regional Health Centre and 3 mins from the Exploits Valley Mall, everything is at your fingertips including churches, pharmacies, fitness center, walking trails and more.