Phone: 830-833-5581Address825 4th St Blanco, TX 78606ProvidersPrimary Care – Family MedicineJohn D. Weaver, MD