They're CLOSED! Permanently!! Phone is disconnected. Signs are all down.
I am assuming that this location is no longer open for business.
Never got a chance to give them a try.
I can't understand the turnover. There is ample parking. Apparently location isn't everything.