S Main Ave March 26, 2026 Landscape and Architecture / Oklahoma / Route 66 1 Comment South Main Avenue in Afton, Oklahoma — the historic heart of the town’s old Route 66… Continue Reading