Computer and Cellular Clinic 82018463 Store in Houston June 22, 2021 | Categories: Filter: Address 1015 Alabama StreetHouston, TX 77004Contact Tel.: 8328332626Email: omarnwz@gmail.com; ccclinic.us.tx@gmail.com