Get Directions to Windows Repaired and Restored Get directions From * Start typing the address, then select from the list of suggested addresses. The route will be routed automatically To Windows Repaired and Restored 345 Flint Avenue, Long Beach, CA 90814 +1 562-513-5545 View details Click to load map