Explore details about location Pyramid Place. Pyramid Place is a location situated within the Houston alongside other areas such as Portwall Street, Gulf Freeway, Frostview Lane.