List of Keller Williams Realty Stores in Owasso, OK Outlet Note Regular Brands Keller Williams Realty Oklahoma Owasso Rating 4.9 based on 53 votes Official Website www.kw.com/ Products Real Estate NameAddressPhone Name/Address/Phone Keller Williams Realty outlet - Owasso 12150 E 96th St N, Ste 100 (918) 853-7377 Keller Williams Realty outlet - Owasso 12150 E 96th St N, #100 (918) 272-0809 Keller Williams Realty outlet - Owasso 12150 E 96th St N (918) 272-0809 People Also Viewed