Christopher Scott Horton, MD, Family Medicine

2460 W 26th Ave
DenverCO  80211-5308 (Denver County)


Phone: 303-831-6686
Fax: 720-932-9255

NPI: 1437145851
License Number: 41657 (CO)