Get tickets for The O'Jays in Houston, TX. The event will be held at Houston Arena Theatre on March 26, 2021.