Get directions to: Subway, Meeker, OK Restaurant address: 120 S Dawson St Meeker, OK 74855, USA Driving Walking Bicycling Restaurant: Subway