Sister Location Closes Amid Controversy