As of 2012 (Amazing that there's still a Movie Gallery sign there!)
(https://c1.staticflickr.com/9/8063/8245492064_f835d35295_b.jpg)
I unfortunately can't find any pictures of it while it was an Ames, sorry! :-\
Just to add one more thing, this store was located at 116 East Glenwood Road.