List of landmarks in Alvord Select Landmark in Alvord from the list below: Railside Cafe 211 N Main St, Alvord, IA 51230-7707