Y Yvonne Tucker 0 reviews 2452 Fenton St Suite 202 Chula Vista, CA • 91914 View Practice (858) 279-1223