Harvey Brothers co.
This is all one building with a garage in one side, a store in the middle, and a diner on the end. It is connected to a boat yard, and it seems that's what that garage was used for; boat repairs. The building is currently for sale.