I tried to call and got a voicemail. I drove all around the area that it supposedly was located, according to Google. I do not believe this place exists.