8462 General Puller Hwy Topping, VA 23169

9:00 am Mass Sunday, Wednesday and Thursday

Administrative Office Hours:  Tuesday through Thursday 

 9:00 AM to 2:00 PM


Phone: 804-758-5160



Rev. Robert Cummins, Jr.


Church Administrator

Ray Kostesky


Church Secretary

Andrea Moore


Located in Middlesex County on Rt. 33,  8462 General Puller Highway, in Topping, Va. 23169, the Church of the Visitation is a growing Roman Catholic community within the Catholic Diocese of Richmond. Our pastor is Father Gerald "Gerry" Kaggwa. Our mission is to proclaim the Word of God, celebrate the Eucharist, and serve the local community.


     We, the parishioners of the Church of the Visitation, are a community of persons committed to growing in the Lord Jesus in continuity with our Catholic heritage.  We rejoice in the fact that we are challenged to create a Catholic Christian community where previously there had been none.

     We see ourselves as called to be a worshiping, serving and maturing family of God's people, sharing the Father's gifts.  To accomplish this, we will work with all people of good will, especially other church bodies, to further God's Kingdom. 

     We call upon all that would journey with us to be personally committed to an ever-deepening life of prayer, study and Christian action.  Through this lifestyle, we will be molded by God’s Spirit to witness and proclaim the Good News of God’s love for us in Jesus Christ.

Thank you for visiting our website and showing interest in our parish.  Whether you're visiting us for a brief time, looking for a new parish home, are returning to practice your Catholic faith or are interested in finding out more about the Catholic Church, we're happy to have you join us in celebration of the Eucharist at 9:00 AM Sunday Mass .