A downtown Mooresville gathering place for veterans is getting help with technology upgrades, thanks to a $2,800 Rotary donation.