•  

  • Centennial Park Apartments

    • APARTMENTS
    14696 E 88th Pl N
    Owasso, OK 74055
    (539) 208-5300
    • About

      55+ premier apartment living, pet friendly, offering garages and storage.