Norma's Plaza

 7526 Martin Luther King Jr Blvd, HoustonTX 77033