1. German Corner Village 11516 E 113th Pl N, Owasso, OK 74055 Coordinate: 36.31762,-95.84671 Phone: (918) 371-6066