Vermeer Mountain West Address: 6120 N Myrtle St. Spokane, WA 99217 (509) 484-2441 Get directions from Go Unable to find any directions.