Welcome to Indian Rocks!

Our mission is to connect people to who Jesus is and what He came to do.

Indian Rocks Baptist Church is located in Largo, Florida. The church started in 1958 and, since 2007, has been under the leadership of Senior Pastor, Dr. Jeff Parish.
If you'd like to learn more about who we are, what we do and what we believe, we encourage you to check out our next Dinner with the Pastor. There you'll hear the personal testimony of Pastor Jeff, meet several of our other pastoral staff members, and get a feel for the vision of our church.

Indian Rocks is located at 12685 Ulmerton Road, Largo, Florida 33774. Our phone number is 727-595-3421.
Church Office hours are: Monday-Thursday 7:30 a.m. - 5:00 p.m. and Friday 8:00 a.m. - Noon.