1. Logic Leaders 6833 Ranch Dr NE, Piedmont, OK 73078 Coordinate: 35.70045,-97.70627 Phone: (405) 833-1625