Dr. Albert Barth Profile

June 30, 2013 Written by WCABP
Check out WCVM Today's article on Dr. Albert Barth!