Report copyright - Town of Waterproof - Louisiana...The Town of Waterproof, Louisiana is located on Highway 65 in South Tensas Parish, Louisiana. FINANCIAL HIGHLIGHTS The financial statements included
Please pass captcha verification before submit form