This parish is located in Virginia Beach, Virginia and has a K-8 School attached (Saint Matthew's Catholic School) as well as one of the longest running perpetual adoration chapels (25 years) in the United States and the only perpetual adoration chapel in the Hampton Roads area.
You might also like