Lyric discussion by MNBZXCV 

Cover art for Ode to LRC lyrics by Band of Horses

Finally found out what the song is about straight from the horse's mouth (no pun intended):

Actually, LRC stands for Little Red Caboose, which is a train car that's been turned into a getaway resort in the state of Washington. Ben stayed there and wrote the song based on the "logbook" at the LRC, which I also mistook as "lobby" when I first listened to the song...So the logbook had stories about a dog who kept showing up for food but stopped showing up in 1993, etc...I thought it was about the library as well, until Ben set me straight at a show...

CASE CLOSED