I've been to Attic Windows & it is a nice shop. My sister-in-law was driving because I didn't do the north side of GR growing up.
We headed N from downtown & couldn't find it until we turned around. It is on the West side of the road in a small strip mall with a sport/running shoe shop. At least in 2019.