John Alexander Powell, MD, Internal Medicine

23500 Us Hwy 160
WalsenburgCO  81089-9524 (Huerfano County)


Phone: 719-728-5100
Fax:

NPI: 1174552558
License Number: 9601038 (NC)