This photo, found in the collection at Lowell Public Library, has the following written on the back of it:
Interior, 1910-20
General store, for a time called the "Red Front" on West Commercial.
(In 1995 a sport shop and a trophy shop occupy the building at 135 W. Commercial.)