at 8889 Gateway Blvd W, El Paso, TX 79925-6519, United States, El Paso , 79925-6537 United States
107 FB users likes Menchies, set it to 459 position in Likes Rating for El Paso, Texas in Local Business category
Menchies is El Paso based place and this enity listed in Frozen Yogurt Shop category. Located at 8889 Gateway Blvd W, El Paso, TX 79925-6519, United States TX 79925-6537.