Thomas Russell, PT, DPTThomas Russell · Physical Rehabilitation Occupational Therapist380 Stevens Ave, Solana Beach, CA 92075(858) 755-5200Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing