6570 Hwy 69 S, Tuscaloosa, Alabama 35405(205) 349-2070
If you are in need of cell phone or computer repair or accessories, check out I Cell Mobile based in Tuscaloosa, AL. Call or stop in today!