Indian Rocks Bch FL Libraries 1. 1507 Bay Palm Blvd, Indian Rocks Bch, FL 33785 | Indian Rocks Beach Library (727) 596-1822