how far is the city where amand broussard house is located from lafayette ?
21 miles