Cloud Peak Endodontics Map phone 523 Val Vista St Sheridan, Wyoming 82801 Stowe Ted J DDS Map phone 523 Val Vista St Sheridan, Wyoming 82801