LD Computer Tech | iPhone Screen Repair & iPad Screen
Repair
122 W 20TH 1FW Push 2 on buzzer, 122 West 20th St Ste 1fw, New York, NY 10011, US
(929) 278-9573
Hours not published on validated sources
LD Computer Tech | iPhone Screen Repair & iPad Screen is a phone repair shop that keeps devices out of landfills in New York, NY.
Phone Repair E-Waste Reduction