1. Benefit Medical 540 S Cedar St, Owasso, OK 74055 Coordinate: 36.28626,-95.82215 Phone: (918) 609-5511