R Ruth Colmenero-lopez 0 reviews 855 W Calle Progreso Tucson, AZ • 85705 View Practice (520) 882-2790