John T Granaghan Jr, MD, Internal Medicine

4235 Sw Blvd
San AngeloTX  76904-5635 (Tom Green County)


Phone: 325-658-1511
Fax: 325-481-2166

NPI: 1083676787
License Number: E8518 (TX)