Save David J. Hall, MD DavidJeffreyHall.MD.com • General Surgeon David Hall, MD 1600 Sw Archer Road, Box 100005, Gainesville, FL