Leech-Hauer House

502 Governors Dr.
Huntsville
Alabama
United States