
Person
Leela Savasta
- Specialty
- Acting
- Birth
- October 28, 1985 · 41 years
- Origin
- Vancouver, British Columbia, Canada
Technical Alias
Leela Lacterman Savasta
Professional Trajectory
Leela Savasta is an actress best known for guest starring on Psych (2006).






















