•  

  • Villas at Preston Lakes

    • APARTMENTS
    14700 E. 88th Pl. N.
    Owasso, Ok 74055
    (918) 609-6787
    (918) 609-6483 (fax)