Vermeer Mountain West Address: 17019 S. Weber Dr. Chandler, AZ 85226 (480) 785-4800 Get directions from Go Unable to find any directions.