1108 Broadway St, Minden, Louisiana 71055-3343 USA
Street view of Huffman House Bed and Breakfast
Claim copyright