Address: 2 Auburn Way N #103, Auburn, WA 98002, USA
Breda Wall | Dec 25, 2019
We had phones fixed here and very sadisfied.
Andy B (Freighttrain53) | Dec 25, 2019
Yes give them a call. Give him the phone model he will order a new screen and we'll have you up and running depending on model may have the screen in stock