Save Pedro I. Troya, MD PedroTroya.MD.com • Endocrinologist • 20 years experience Bay Area Endocrinology 4816 North Armenia Ave., Tampa, FL