Napa Valley Marathon

March 10, 2015

Dr. Stephen Perkins recently completed the Napa Valley Marathon. He is pictured with his son, Brad, after finishing the race together.