Sheila Devlin can be an actress.
Sheila Devlin Net Worth is $950,000 Mini Biography Sheila Devlin can be an actress. Known for moviesTake Off 1978as Dolly Martin (segment "1970's") Source IMDB