I work in Aberdeen and saw the address for the place here. It looks like it's a residential address, but who knows.
Also, I used to live in elkton, literally across the street from State Line. That place is awesome, I still stop in if I'm ever driving through Elkton.