Loved the friendly welcome Family Church atmosphere
It's always a pleasure to be in the house of the Lord
Medulla Church is located at Plant City, FL 33566