[Our Lady of Guadalupe Catholic Church - 1958]
Description:
Photograph of Our Lady of Guadalupe Catholic Church at 2405 Navigation Blvd, Houston, Texas.
Date:
September 27, 1958
Item Type:
Refine your search to only
Photograph
Location:
29.759070818153486 -95.34499499999998
Partner:
Hoston History Research Center at Houston Public Library