Sonoma Grande

 9303 E. 81st St., TulsaOK 74133