It is corporate owned. Store number is 5229.
I would guess that it would be franchised, not sure what issues you have been having there. I go there somewhat regularly and haven't had any issues. Distirct manager, hmm my suggestion would be to either ask an employee or Google Search.
Thanks! Your answer is awaiting moderation.