Dr. Leonard Hubbard is recognized for having already published multiple papers and delivered lectures regarding topics in his area of expertise. In addition, he is also known to have pioneered replantation surgery in Southern New England. Dr. Leonard Hubbard is a 1971 graduate of the University of Vermont.
1150 Reservoir Avenue
Cranston, RI 2920