Murphy USA M6704

Murphy USA M6704 is a Murphy USA gas station located at 9431 Alameda Road, El Paso, Texas, next to Walmart Supercenter #964.