Address
Our Lady of Mt. Carmel @ 100 Harpersville Road, Newport News
- St. Gregory the Great @ 5345 Virginia Beach Blvd, Virginia Beach
- Chastain Park Golf Course
Address
Our Lady of Mt. Carmel @ 100 Harpersville Road, Newport News