Fr. Leo Checkai, O.P.

  • Born:
    1983
  • Alma Mater:
    University of Maryland, College Park
  • Location:
    Bel Air, MD