Our Lady Of Victory Hospital

(716) 828-3809

6300 Powers Rd
Orchard Park, NY 14127-3216