Rose's Bookhouse 8935 Veterans Memorial Parkway, O'Fallon, MO 63366