Dr. Robin Tauzin (ND) Naturopathic Doctor Dr. Robin Tauzin (ND)3729 W. 32nd AvenueDenver CO 80211 United States of AmericaPhone: 720-219-7147URL: https://denvervitalistmedicine.com