Dr. Joseph Smith

Dr. James M Ellis

His hobbies are as diverse as his practice: golfing, skiing, fishing and simply staying fit.