Glenwood Cemetery
2525 Washington Ave, Houston, TX 77007, United States
“ Glenwood Cemetery is located in Houston, Texas, United States. Developed in 1871, the first professionally designed cemetery in the city accepted its first burial in 1872. Its location at Washington Avenue overlooking Buffalo Bayou served as an entertainment attraction in the 1880s. “
October 2022 – Cy