1. NE08 - Larrabee Airport 13119 Lacresta Dr, Piedmont, OK 73078 Coordinate: 35.62124,-97.76615 Phone: (405) 990-3992