IFixandRepair - Dolphin Mall
Repair
11401 NW 12th St 107A, Miami, FL 33172, US
(305) 240-2665
Hours not published on validated sources
IFixandRepair - Dolphin Mall is a phone repair shop that keeps devices out of landfills in Miami, FL.
Phone Repair E-Waste Reduction