Caboose 1264 by Frisco.org Posted on February 25, 2019 Caboose 1264 Caboose 1264 at Memphis, Tennessee on April 4, 1976. This entry was posted in RT Collection and tagged 1264, Caboose. Bookmark the permalink.