Get directions to: Oklahoma Inn, Apollo, PA
Restaurant address: 1544 Hancock Ave Apollo, PA 15613, USA
Restaurant: Oklahoma Inn