Randal C Shelton, DO, Family Medicine

836 S Townsend Unit A
Mountain Peaks Family Practice
MontroseCO  81401 (Montrose County)


Phone: 970-615-9120
Fax: 970-240-1139

NPI: 1629357892
License Number: 172631 (NC)