( 0 Reviews )
OfficeMax Tech Services
Computer Support And Services, Business Center, Business To Business Service
17825 S Halsted St Homewood, IL 60430
( 76 Reviews )
We Fix It Phone Repair
Mobile Phone Repair Shop, Electronics Repair Shop, Phone Repair Service
17958 S Halsted St Homewood, IL 60430
Velinda Simpson
The internet says they close at 7:00. I drove like a demon to get there at 6:22 Nope, closed! Beware of unreliable hours.