The present building was constructed in 1867 and sits on the corner of Church and Bayou Streets. The Church is listed in the National Register of Historic Places.