iFixandRepair - Cherry Hill Mall is located in Cherry Hill, United States on 2000 NJ-38 Space 1603. iFixandRepair - Cherry Hill Mall is rated 4.4 out of 5 in the category mobile phone repair shopcell phone accessory storecell phone storeelectronics repair shopphone repair servicerepair servicescreen repair servicestore equipment suppliertechnical service in United States.
Address
2000 NJ-38 Space 1603
Accessibility
Wheelchair-accessible entrance