Alice McKean Young Neighborhood Library Jul 3, 2017 Address 5107 Griggs Road, Houston, TX 77021 Houston TX 77021 United States Upcoming Events No events in this location