Farmington Team

Physical and Occupational Therapists

Gary Frye, Physical Therapist

Gary Frye DPT, CSCS, NSCA-CPT

Site Director

Education: Doctorate of Physical Therapy from University of New England

Special Interests: Certified Strength and Conditioning Specialist through the National Strength and Conditioning Association Certified Personal Trainer through the National Strength and Conditioning Association


Craig Alver, Physical Therapist

Craig Alver PT

Education: BA in Psychology & BS in Physical Therapy from UCONN

Special Interests: Mountain Biking, Soccer


Nicole Cassell, Physical Therapy Assistant

Nicole Cassell PTA

Education: Associates Degree Physical Therapy Assistant from Becker College

Special Interests: Orthopedics, Knitting, Sewing


Joey Cipriano, Physical Therapy Assistant

Joey Cipriano PTA

Education: Physical Therapist Assistant Naugatuck Valley Community College

Special Interests: Orthopedics, Motorsports Racing


Sabrina Claudio, Occupational Therapist

Sabrina Claudio OTR/L

Education: Masters in Occupational Therapy From Quninnipiac University

Special Interests: Hand Therapy, Certified Lymphedema therapist, pediatrics, Jet skiing


Caitlin DeGray, Physical Therapist

Caitlin DeGray DPT

Education: Doctorate of Physical Therapy, American International College

Special Interests: Sports Medicine


Jennifer McDonough, Physical Therapist

Jennifer McDonough DPT

Education: Doctorate of Physical Therapy, Springfield College

Special Interests: Post-operative care, Sports Medicine and Athletic Injuries, Running and Yoga


Michaela Rafici, Occupational Therapist

Micaela Rafici OTR, CHT

Education: BS in Occupational Therapy

Special Interests: Certified Hand Therapist


Cristina Richards, Physical Therapist

Cristina Richards PT

Education: Masters of Physical Therapy from UCONN

Special Interests: Orthopedics, Soccer and Snowboarding


Patty Subik-Reilly, Physical Therapist

Patty Subik-Reilly PT

Education: BS in Physical Therapy from UCONN

Special Interests: Trail running, Skiing, Travel

How to Reach Us in Farmington 

499 Farmington Avenue, Suite 300
Farmington, CT 06032
(Phone) 860-549-8986
(Fax) 860-284-9630