Where is Meydenbauer Center?

Where is Meydenbauer Center located?

Meydenbauer Center, Meydenbauer Center, United States of America (approx. 47.615997°, -122.191605°)


Where is Meydenbauer Center on the map?