57 Eider Creek Ln #978, Telluride, Co 81435 is where Dennis lives. This year Dennis celebrated his 65 birthday. Dennis's birth date was listed as 1960. The phone number (970) 728-3578 is Dennis’s. This person has lived also in Telluride, Estes Park and Lakewood.