Explore details about location 66th Place West. 66th Place West is a location situated within the Lynnwood alongside other areas such as 196th Street Southwest, Meadowdale Road, Beech Road.