While visiting Scottsdale last week we attempted to call this business. Each time we called we were directed to an answering machine, so we drove to the location. It is in a strip mall and the windows have been painted over with ads for "Lock Down". We knocked but no answer, We also talked to some of the other business owners who were unaware of what was going on in "that place".
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.