1. Order Here Tulsa 2217 Arline St, Muskogee, OK 74401 Coordinate: 35.74865,-95.3925 Phone: (888) 633-9905