Legionaries of Christ Category Community & Government Claimed 500 Columbus Ave Thornwood NY 10594 (914) 773-1368 Get Directions View Details