Nichols House

2 mi. W. of Ponchatoula on LA 22
Ponchatoula
Louisiana
United States