Foundation Physical Therapy (Sophia Delegard Physical Therapy)Physical therapy — Orthopedic physical therapy · Truckee, CASelf-pay available. Contact the practice for pricing.Self-pay only (insurance not billed) Limits applyView detailsCompareCall (530) 426-8230