Luke Deschenes

Luke Deschenes

RHP (Seton Hill University) Majoring in Exercise Science

Get in touch