Lyle Roy Tautfest
Psychiatric in Englewood, CO

License number
Colorado 5716
Issued Date
May 6, 1998
Renew Date
Sep 1, 2011
Expiration Date
Nov 30, 2011
Type
Registered Psychotherapist
Address
Address
PO Box 2088, Englewood, CO 80150