Arrow Family of Companies Donates $776,000 and Logs Nearly 12,000 Volunteer Hours - Upstate Financial