Teresa Maria Johnson, MD, Internal Medicine

1906 Blake Ave
Glenwood SpringsCO  81601-4259 (Garfield County)


Phone: 970-384-7340
Fax: 970-928-2530

NPI: 1255863510
License Number: DR.0063952 (CO)