Life Sciences Building in Memphis, Tennessee

Life Sciences Building in Memphis is a university building. Life Sciences Building is located near Desoto Avenue.

Building Type
university building