Omega Auto LLC - Elmer Garcia Share: Omega Auto LLC - Elmer Garcia 1979 Victory Lane #9 Sunland Park, NM 88063 (915) 203-2243 Map What's Nearby? Distance: 5 10 15 20 25 50 mi. The NHAA Pledge Events Contact Us Info Request News