Davidson House

654 Wichita Ave.
Shreveport
Louisiana
United States