Where is The Texas Medical Center Library?

Where is The Texas Medical Center Library located?

The Texas Medical Center Library, Texas, United States (approx. 29.712°, -95.3967°)


Where is The Texas Medical Center Library on the map?