Our Lady of the Snows Parish CONTACT INFORMATION Address 25815 80th Ave Floral Park, NY 11004 USA Phone 718-347-6070 Website Visit Website Pastor/Rector Rev. Kevin McBrien Post Views: 165 Location Get Directions Login To Write A Review. Sorry, you don't have permisson to post a review.
Congratulation!