1011 s.w. 8 st, Miami, Florida, 33130
(786) 361-5329
18-Jan-17
george n
Best iPhone screen repair place! I fixed my iPhone 6s screen here and they replaced my cracked screen in just 15 minutes