Clough Hall in Memphis, Tennessee

Clough Hall in Memphis is a university building. Clough Hall is located near West Drive.

Building Type
university building