It's through The Villages Box Office which can be accessed through The Villages.Net. You don't need to pay the monthly $8 charge, the link is on the "free" page. Here's the link but don't know if it will work or you'll have to cut and paste.
https://www.thevillages.net/boxoffice/
However, if you're in town, I'd go directly to one of the three (I think) box offices to buy your tickets directly. You don't get charged the service fee and can pick your actual seats. If you purchase online they assign your seats based on "best available" at the time. Enjoy the show!