Go to Home Depot or Lowe's for anything you need for lawn care. Better prices and helpful.
Don't bother calling. None of their locations answer the phone. You can check their website for a current sales ad or Home Depot always has it.
I don't recall seeing any sod at Houston Garden Center.
Thanks! Your answer is awaiting moderation.