| County Road P17 (Beechwood Avenue) crosses U.S. 34/Iowa 25 northward from Kent to the city of Cromwell. 03/30/16 |
| CR P17 reaches the Cromwell city lines 4.4 miles to the north of U.S. 34/Iowa 25 along Monroe Avenue. 03/30/16 |
| U.S. 34 and Iowa 25 overlap 7.6 miles from the Adams County line to Sumner Avenue in Creston. 03/30/16 |
| CR H37 branches east from U.S. 34/Iowa 25 along 205th Street by this shield assembly. 03/30/16 |
| CR H33 (Cromwell Road) converges with U.S. 34/Iowa 25, 3.8 miles east from the city of Cromwell. 03/30/16 |
| U.S. 34/Iowa 25 (New York Avenue) expand to a four lane boulevard at CR H33 west to Cromwell. 03/30/16 |
| An array of businesses line U.S. 34/Iowa 25 along New York Avenue leading into the Creston city limits. 03/30/16 |
| Union County Road P27 stems south from U.S. 34/Iowa 27 along Lincoln Street. Following High & Dry Road into Ringgold County, CR P27 connects Creston with Diagonal, 18 miles to the south. 03/30/16 |
| Servicing an adjacent Walmart retail center, the first traffic light along U.S. 34 in Iowa operates at Laurel Street in Creston. 03/30/16 |
| U.S. 34 shifts onto Taylor Street just ahead of the split with Iowa 25 north at Sumner Avenue. 03/30/16 |
| Sumner Avenue leads Iowa 25 north across the west side of Creston to Townline Street and Southwestern Community College. 03/30/16 |
| Iowa 25 takes a stair stepped route northwest from Creston 12 miles to Orient and 21 miles to Greenfield. 03/30/16 |
| U.S. 34 continues 33 miles east from the separation with Iowa 25 north to Osceola. 03/30/16 |
| Leaving Creston, U.S. 34 travels nine miles to Afton and 104 miles to Ottumwa. 03/30/16 |
| County Road P33 (Pole Road) heads north along the Creston city line on Osage Street to CR H33 (160th Street). 03/30/16 |
| U.S. 34 bends southward at Jaguar Avenue (CR P39). 03/30/16 |
| Curving southeast toward Afton, U.S. 34 intersects 2 Lakes Drive north and Old Highway 34 south. 03/30/16 |
| U.S. 34 reaches the city of Afton at U.S. 169 (Douglas Street) south. 03/30/16 |
| Palomino Drive ties into the intersection joining U.S. 169 with U.S. 34 east from the northeast. 03/30/16 |
| Passing through Downtown Afton, U.S. 169 travels six miles south to Arispe and 23 miles to Mount Ayr along Iowa 2. 03/30/16 |
| U.S. 169 combines with U.S. 34 for 6.2 miles from Afton to Jones township. 03/30/16 |
| The exchange with Interstate 35 lies 21 miles east from the U.S. 34/169 merge at Afton. 03/30/16 |
| Reassurance markers for U.S. 34/169 posted at Redwood Avenue. 03/30/16 |
| The old Chicago and Northwestern Railroad siding of Talmage lines U.S. 34/169 ahead of the Grand River. 03/30/16 |
| U.S. 34/169 crosses the Grand River ahead of Talmage Hill Park and Talmage Hill Wildlife Area. 03/30/16 |
| U.S. 169 resumes northward from U.S. 34 seven miles to the city of Lorimor. 03/30/16 |
| U.S. 34 continues east into Thayer while U.S. 169 combines with Iowa 92 around the city of Winterset in 21.3 miles. 03/30/16 |
| U.S. 34 proceeds east 1.6 miles to CR P64 at 3rd Avenue outside Thayer. 03/30/16 |
| Shifting southward across a BNSF Railroad line, U.S. 34 approaches CR P64 (Willow Avenue) south. 03/30/16 |
| County Road P64 navigates along a rural course southward to Ellston in Ringgold County. Thayer Lake Road ties into Willow Avenue from Thayer Lake Park nearby. 03/30/16 |
| 3rd Avenue extends north across the BNSF Railroad into the Thayer street grid. 03/30/16 |
| U.S. 34 crosses Fourmile Creek east of 3rd Avenue and Thayer. A segment of old U.S. 34 parallels to the south. 03/30/16 |
| Crossing Clarke-Union Avenue, U.S. 34 enters Clarke County. 03/30/16 |
Page Updated 12-17-2019.