Max’s Landing

Slip Information:
Marina Phone: 334-874-6100
3 Plant Street, 
Selma, AL 36703

Max’s Landing is positioned at 3 Plant Street in Selma, Alabama. Max’s Landing offers direct passage to the water and other amenities within Selma.
To contact the marina directly dial 334-874-6100.
Max’s Landing has not been reviewed by any members, be the first to review and rate this marina!