O Oscar Villalobos 0 reviews 9314 Juan Chido Lane Ysleta Del Sur Pueblo Community Health Center El Paso, TX • 79907 View Practice (915) 858-1076