Olla, Louisiana

Olla is a small town in La Salle Parish, Louisiana, United States. References