Garcia will instead begin a rehab program before undergoing a re-evaluation in a few weeks.
According to CBSSports.com's Jon Heyman, Garcia visited two other doctors but waited to see Andrews before making a final decision regarding surgery.
Garcia was 7-7 with a 3.92 ERA, 1.36 WHIP and 98 strikeouts over 121 2/3 innings in 20 starts this year. He pitched just two innings of Game 2 of the National League Division Series against the Nationals before being removed from the game because of injury.
For more up-to-the-minute news and analysis on the latest rumors from bloggers Chris Cwik, Jack Moore and R.J. White, follow @MLBRumorsCBS.