Interurban Restaurant

6100 W Memorial Rd
Oklahoma City, OK 73142

Interurban Restaurant

Address:
6100 W Memorial Rd
Oklahoma City, OK 73142
Phone:
405-720-8680

Directions
Find Nearby
Located on W Memorial Rd just west of N MacArthur Blvd.