MVPT Physical Therapy Buffalo, NY 11:00 AM - 7:00 PM 8:00 AM - 7:00 PM 8:00 AM - 2:00 PM 8:00 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