Frederick House

238 Vermont St.
Covington
Louisiana
United States