The location is a Church that belongs to the Lords House, situated in a convenient location on Queen St S Street in St. Petersburg City. Visitors can easily access the parking lot and entrance, which is wheelchair accessible. Inside, the church has a restroom available for the convenience of attendees. Overall, the church seems to be a wonderful place for people to come together and worship. The atmosphere is great, and the bishop and church family are warm and welcoming. The church offers a sense of spiritual community, which is perfect for those seeking a deeper connection with God. Unfortunately, the food pantry is sometimes disorganized, resulting in long wait times.