Publix Supermarket at Indian River

9621 U.S. 1, Sebastian, Florida, 32958, United States