The Grand Repair
7601 W. Grand Ave Elmwood Park, IL
E-mail: [email protected]
We deal in:
* Glass repair
* Window repair
* New or repaired screens
* New patio screen doors
* Mirrors
* Glass table tops
* Window and gutter cleaning
* New windows & doors
* Storm windows