St. Thomas of Villanova ChurchParishShareNorth Long Beach BoulevardSurf City, NJ 08008United StatesGet directions