pet reviews side west west side pet clinic reviews We will open on march 10. 12 reviews contact details and business hours of West Side Pet Clinic at 1245 Niagara St Buffalo NY. … Monday, June 6, 2022 Edit