Baptist Village of Owasso ampcare January 1, 1970 12600 East 73rd Street North Owasso, OK 74055Baptist Village of Owasso Oklahoma Contact Info (918) 272-8007