106 W. Mills Avenue
El Paso, TX 79901

About this Employer

130 Room Hotel

www.plazahotelelpaso.com