Physical Therapist
David is a licensed Doctor of Physical Therapy specializing in sports injury rehabilitation and return-to-play programming. He works with athletes of all levels to recover safely and perform at their best.