John Dudley Weaver, MD Family Medicine; Office Locations:825 4th StreetBlanco TX 78606Office Phone: (830) 833-5581Fax: (830) 833-493333.5 Miles AwayDriving Directions