Map of Indian Shores town
Indian Shores is a town in Pinellas County, Florida, United States. The town is a beach-front community situated on a barrier island west of Seminole. The population was 1,420 at the 2010 census. Indian Shores town overview: Name: Indian Shores town LSAD Code: 43 LSAD Description: town (suffix) State: Florida County: Pinellas County Elevation: 3 ft … Read more