The address of Felkins Aircraft is
2860 N Sheridan Rd,
Tulsa,
Oklahoma,
US.