Get directions to: Subway, Chelsea, OK Restaurant address: 219 E Layton St Chelsea, OK 74016, USA Driving Walking Bicycling Restaurant: Subway