The address of Polar Clear Glass Repair is
5927 Almeda Rd apt 22004,
South Side,
Houston,
Texas,
US.