The town of Flower Mound will hold a bond election May 3 to decide on a $112 million spending package that could include work on parks, trails and roads.