Richard B Johnson Jr, MD, Internal Medicine

703 Hill Country Dr
Ste 101
KerrvilleTX  78028-6159 (Kerr County)


Phone: 830-257-5500
Fax: 830-257-5501

NPI: 1144206731
License Number: F1686 (TX)