Walter Library Loading Map.... Walter Library7660 Clarewood Drive - HoustonDetails 29.7094574 -95.5209825 Address 7660 Clarewood Drive Houston TX 77036 United States Upcoming Events No events in this location