×

The Menil Collection

(3,559) Museum in Houston, Texas
The Menil Collection, located in Houston, Texas, refers either to a museum that houses the art collection of founders John de Menil and Dominique de Menil, or to the collection itself of paintings, sculptures, prints, drawings, photographs and rare books.
Address: 1533 Sul Ross St, Houston, TX 77006
Hours: Closed ⋅ Opens 11 AM Sat
Phone: (713) 525-9400