Saint Rose Of Lima Catholic ChurchParishShare500 Parker AvenueBuffalo, NY 14216United StatesGet directions