2025-09-07 19.15.22

Thu, 11 Sep 2025 13:38:52 -0500

Texas Medical Center - 'which constitutes the largest medical center and life science destination in the world.' [wikipedia] South of Midtown where we live. Still this day i.e.