Town Hall

Pearl River is a small town St. Tammany Parish, Louisiana, United States. The population was 2,432 at the 2010 census. The town was incorporated in 1906.

This article uses material from the Wikipedia article , which is released under the Creative Commons Attribution-Share-Alike License 3.0.