St. Thomas Parish

  • 276 S. College Ave.
  • Newark, DE 19711
  • Phone: (302) 368-4644

Click Image For Larger View