Polibertos 107 Beech Avenue, Lubbock, TX 79403