David Mesnick, physical therapist, board certified orthopedic specialist, McKenzie Therapist, functional dry needling and selective functional movement practitioner
David Mesnick, physical therapist, board certified orthopedic specialist, McKenzie Therapist, functional dry needling and selective functional movement practitioner