Julia Hudson Center

at 10661 Vista del Sol Dr, El Paso, TX