MVPT Physical Therapy Buffalo, NY 8:00 AM - 4:00 PM 9:30 AM - 7:00 PM 8:00 AM - 4:00 PM 9:30 AM - 7:00 PM 8:00 AM - 2:00 PMClosed Today Closed Today 285 Delaware AvenueSuite 116Buffalo, NY, 14202phone(716) 381-8214(716) 381-8214More DetailsGet Directions