Image of blue Buffalo Rehab Logo
Start Treatment
Matthew Hornung, PT DPT

Matthew Hornung, PT DPT

Matthew Hornung, PT DPT  Physical Therapist  Williamsville – UBNS Matthew grew up in Cheektowaga, NY and attended Gannon University, where he received his undergraduate degree in Sport & Exercise Science. He then attended Daemen University where he...
Lauren Losi, PT DPT

Lauren Losi, PT DPT

Lauren Losi, PT DPT  Physical Therapist  Williamsville – UBNS Lauren grew up in East Amherst, NY and attended Nazareth College, where she received her Doctorate in Physical Therapy. She started with Buffalo Rehab Group in May 2017. She decided to become a...

Nicholas Garlock, PT DPT CSCS

Nicholas Garlock, PT DPT CSCS  Physical Therapist  Williamsville – YMCA Nick attended Niagara County Community College where he received his degree as a Physical Therapist Assistant. He continued his education and received his Doctorate in Physical Therapy...
Rob Koshinski, PT DPT

Rob Koshinski, PT DPT

Rob Koshinski, PT DPT   Physical Therapist  Tonawanda – Sheridan Rob is a lifelong Western New York resident and graduated from Daemen University in 2012. He started with Buffalo Rehab Group shortly after. While in high school, Rob was an All-Section 6...
John Bard, PT DPT CSCS

John Bard, PT DPT CSCS

John Bard, PT DPT CSCS  Physical Therapist  Orchard Park John grew up in Boston, NY and attended Daemen University, where he graduated from their Physical Therapy Program. He started with Buffalo Rehab Group in 2019. In high school, John was on the varsity...