◎TravelReferenced in 2 episodes
Mercer Island
◆
An affluent island city in Lake Washington, located between Seattle and Bellevue, Washington, known as one of the wealthiest communities in the state.
↗ Read on WikipediaAll 2 Appearances
Mercer Island appears across 2 episodes of Frasier.