I C your Wikipedia and raise you one IMDB.
RoboCop2The press conference where Mayor Kuzak shouts at the media was filmed in front of the east entrance to the Houston City Hall building (901 Bagby, Houston, Texas). The grand finale was filmed at Wortham Center in the Theater District in Houston. In several scenes, the white building which was seen in the background was the Alley Theatre; CGI imagery was used to create the visible damage during the final scenes.
One of the buildings shown at OCP's demonstration of their plans for Detroit is the Bank of America building located at 700 Louisiana in downtown Houston (the orange building in three triangles).
The leaking fire hydrant scene which was filmed on a street paved with red bricks was actually filmed on Andrews Street in the Freedmen's Town Historical District, located in Houston, Texas.