Save Teresa Watts, MD TeresaWatts.MD.com • Pediatrician Teresa Watts, MD 1210 E Plant Street, Winter Garden, FL