Leela Savasta
Leela Savasta is an actress best known for guest starring on Psych (2006).
- Title : Leela Savasta
- Popularity : 4.774
- Known For : Acting
- Birthday : 1985-10-28
- Place of Birth : Vancouver, British Columbia, Canada
- Homepage :
- Also Known As : Leela Lacterman Savasta