First Baptist Church of Indian Rocks is located in Largo, Florida. The church started in 1958 and, since 2007, has been under the leadership of Senior Pastor, Dr. Jeff Parish. We know that schedules can be challenging but we want to be sure that if you call Indian Rocks home, you are getting spiritually fed, wherever you may be and for however long you are away. Our live streaming and archived message have been viewed across the country and across the world. Feel free to make use of this free service and catch up on our current series, or a series we completed recently.