Sebastian FL Resorts 1. 11330 S Indian River Dr, Sebastian, FL 32958 | Pelican's Landing of Sebastian (772) 589-5188