1755 Wisconsin Ave Palm Harbor, FL 34683 Indian Rocks Beach has 4113 citizens. The number of massage parlors in this city is 46.