Photo 56-WHA-23

Comments

Located in the vicinity of 14101 Medical Center Complex Dr, Tomball. This complex was gone by the early aughts, probably as land was being purchased for the Tomball Tollway.

Your Comment

Do you have a connection to this photograph? Maybe you grew up here or know someone who did? What has changed in the 39 years since this photo was taken? Tell us!