Was this located at a different location about 12 or so years ago?
Address: 5000 W 96th St, Indianapolis, IN 46268, USA
James Smith | Oct 5, 2022
It has always been there.
Architectural Antiques Of Indianapolis | Oct 5, 2022
We have actually been in the same spot, 5000W 96th St. since 1980!
Thanks! Your answer is awaiting moderation.