Our Lady Of Victory Eye Ctr
55 Melroy Ave
Buffalo, NY 14218
Buffalo, NY 14218