Save Stella Rodriguez Barrios, MD StellaRodriguezBarrios.MD.com • Family Doctor • 34 years experience Florida Department of Health 5300 N Pearl Street, Jacksonville, FL