Ifixandrepair - Riverchase - Hoover - Pelham - Birmingham
Repair
2976 Pelham Pkwy Ste D, Pelham, AL 35124, US
(205) 267-5349
Hours not published on validated sources
Ifixandrepair - Riverchase - Hoover - Pelham - Birmingham is a phone repair shop that keeps devices out of landfills in Pelham, AL.
Phone Repair E-Waste Reduction