Project Chelsea OK Route 66 Travel Resource 918-789-2511 Save Share Share This Post: facebook twitter linkedin google pinterest Description Maps Map Street View Close Business Info 918-789-2511 Member Since 2017 Follow Us Nearby listings Find more Route 66 Travel Resource near Project Chelsea OK