Father McCarthy Hall Contact Information 1158 Ledge Hill Road, 12993 518-578-2707 AboutOpen every day, on demand wellfed2019-12-13T17:01:51+00:00