Subway
Address:
1008 NW 63rd St Ste B, Oklahoma City, OK 73116
Phone:
(405) 842-7242
Other Details:
Founded in 1965, the SUBWAY
Restaurants
Other Businesses:
- Upper Crust Pizza at 5860 N Classen Blvd, Oklahoma City, OK 73118
- KFC at 6000 N May Ave, Oklahoma City, OK 73112
- Furrs Buffet at 2842 NW 63rd St, Oklahoma City, OK 73116
- 809 Grill at 2809 NW Expressway, Oklahoma City, OK 73112
- Thai Rice & Noodle Co at 4535 SE 29th St, Oklahoma City, OK 73115