Visit Website
Get Directions
5 (33 reviews)
L.A. Tech Repairs
6800 Balboa Blvd B, Lake Balboa, CA 91406
latechcenter.com
+1 888-851-4938
Business Hours
Monday
10AM-6PM
Tuesday
10AM-6PM
Wednesday
10AM-6PM
Thursday
10AM-6PM
Friday
10AM-6PM
Saturday
10AM-6PM
Sunday
Closed
More repair shops in California
More repair shops in Lake Balboa, California
Is this your business? Need to update something?