Vermeer Southwest Address: Vermeer Southwest 260 Montoya Rd. El Paso, TX 79932 (915) 213-1750 Get directions from Go Unable to find any directions.