SLSF caboose at local business off Neely Road in North Little Rock, Ark. October 16, 2001
St. Louis and San Francisco Caboose
SLSF caboose at local business off Neely Road in North
Little Rock, Ark. October 16, 2001
This caboose can be seen off of I-40 eastbound. (2
photos)