We are located on the first floor of the St. John Owasso Medical Building on St. John Owasso Hospital Campus. The entrance to our building is located on 100th St. North, which is accessed off of 129th E Ave, between 96th St. North and 106th St North in Owasso, Oklahoma.