Capital Off Track Betting Albany, NY Place a wager, watch the race and win money at Capital Off Track Betting in Albany NY!... [+More] Add Your Business!