Veiled Prophet Foundation

Charity & Culture

Veiled Prophet Foundation

The Veiled Prophet Ball takes place once a year. But the Veiled Prophet Foundation has an impact on our community