Arbor Rose of Arcola Photos Arbor Rose of Arcola 106 East 2nd Street South Arcola, IL 61910 P: 217-518-1105 F: 217-518-1106 Visit us on Facebook! « ‹ 4 of 4 › »