the 1990s). The rationale for this project was that VDOT saw that Stringfellow Road was a major connector between US 29 and US 50, and was a very congested road. The project included: Five- to six-foot-wide () sidewalk on the west side of the road Ten-foot-wide () shared-use path on the east side Wide curb lanes in order to accommodate bicyclists Clifton Road (north of Clifton) After crossing U.S. 29, SR 645 becomes Clifton Road and has entered the Clifton ZIP code (20124). The road remains four lanes and the speed limit remains 45 MPH. After about half a mile the road intersects with SR 620, Braddock Road. After crossing SR 620 Clifton Road reduces from four to two lanes, although the speed limit remains 45 MPH. After passing by the Twin Lakes Golf Course, the road intersects with SR 654, Popes Head Road, and enters a rather equestrian area for about before reaching the Clifton corporate limits. During that approach the speed limit is gradually reduced to 25 MPH before intersecting with Newman Road. The road then turns and enters the town. This portion of SR 645 has been designated a Virginia Byway. Main Street (town of Clifton only) In the town SR 645 intersects with Chapel and Kincheloe roads before it leaves the town (one must turn left to stay on SR 645). Also in the town SR 645 crosses the Southern Railway (US) tracks. Infrequently SR 645 is impassable due to flooding from Pope's Head Creek. Clifton Road (east of Clifton) Once past the town's corporate limits, the speed limit increases to 35 MPH. It then intersects with SR 643 / SR 612 (Henderson Road) which draws heavy traffic because it leads to the only crossing between Fairfax County and Prince William County that is not physically located at or near Woodbridge or Manassas. Crossing into Fairfax Station, Clifton Road then intersects with SR 610 (Wolf Run Shoals Road). After the intersection the road heads east, and then intersects with SR 123. This portion of SR 645 has been designated a Virginia Byway. Burke Lake Road After crossing SR 123, SR 645 continues with two lanes, but the speed limit increases to 40 MPH. The road forms the northwestern boundary of Burke Lake Park. It then intersects with the Fairfax County Parkway (SR 286). SR 645 continues and widens from a two lane undivided road to a