B5 Fitness is a gym and exercise facility located on Reservoir Street in Needham. The location offers a wide range of equipment and services, including personal training. Some options include free weights, strength machines, cardio equipment, medicine balls, balancing boards as well as a turf area for cross training. The location also has a health bar. Check the main website for details on the facility or for information on trainer fees.