The Chesterfield

 4733 South Harvard Avenue, TulsaOK 74135