1072 Amboy Rd, Amboy, IL 61310
Hours not listed. Please call ahead at (815) 857-4411 to confirm availability.