M.C.
This is my neighborhood and I think I know the place you are talking about -- it is actually in Dallas a few lights down from the Lowe's. I believe it is just south of the Lloyd Circle light on the east side of the street in a 2 story building - when I go out today I will get the specifics. You were very close!