Phoenix, Louisiana
From Wikipedia, the free encyclopedia
Phoenix is a location in unincorporated Plaquemines Parish, Louisiana. It is located on the north bank of the Mississippi River.
It is the closest town to Fort De La Boulaye Site, a National Historic Landmark.
It is found in Google maps.

