Just thought I would start a thread regarding the upcoming Memphis Store.
We've seen comments from different customers at the Memphis Service Center and the Nashville Store both being told that a Memphis Store is coming "soon."
Who wants to get out and find the new location?
One owner was told by the Memphis Service Center that the store would be on Covington Pike.
We've seen comments from different customers at the Memphis Service Center and the Nashville Store both being told that a Memphis Store is coming "soon."
Who wants to get out and find the new location?
One owner was told by the Memphis Service Center that the store would be on Covington Pike.