320 Park Avenue, Leavenworth, WA, 98826
Listed In: Long Term Care Centres
Mountain Meadows Senior Living Campus is nestled in the center of Leavenworth, Washington. This Bavarian style village is known for its festivals, beautiful surrounding alpine hills and canyons and boutique shopping. With over a million tourists a year, Leavenworth has become a destination spot for… Mountain Meadows Senior Living Campus is nestled in the center of Leavenworth, Washington. This Bavarian style village is known for its festivals, beautiful surrounding alpine hills and canyons and boutique shopping. With over a million tourists a year, Leavenworth has become a destination spot for visitors to Washington State. Read more