Cedar Point Health - Urgent Care 836 South Townsend Avenue, Montrose, CO 81401