Lyudas Hospital is located at 6573 Boul Gouin O, Montréal, QC H4K 1B3, Canada