In Willowmore you find the Karoo Angels office, run by Jane and Nathon. This is where the angelmakers hand in their finished angels, and from where all orders are packed and sent out.