Vermeer Mountain West Address: 850 S Redwood Rd. Salt Lake City, UT 84104 (801) 975-1216 Get directions from Go Unable to find any directions.