user
Kavalier Glassworks-North Amer
1301 Brummel Ave, Elk Grove Village, IL 60007, United States
Appearance
Kavalier Glassworks-North Amer

Comments
To
Review №1

To bad I cant give this place a negative star of 10, the owner is not right on her head, very angry woman do not expect her explain things to you or be reasonable.

Information
1 Photos
1 Comments
1 Rating
  • Address:1301 Brummel Ave, Elk Grove Village, IL 60007, United States
  • Phone:+1 847-364-7303
Categories
  • Auto glass shop
Similar organizations