Concert Venues in Sugar Land, TX Smart Financial Centre Where: 18111 Lexington Blvd, Sugar Land, Texas - 77479 Events: 53 Crown Festival Park Where: 18355 Southwest Fwy, Sugar Land, Texas - 77479 Events: 5