Glen's Auto Sales LLC - Mike Share: Glen's Auto Sales LLC - Mike 1417 S Ave D Portales, NM 88130 (575) 359-0403 Map What's Nearby? Distance: 5 10 15 20 25 50 mi. The NHAA Pledge Events Contact Us Info Request News