| Chicago, Illinois, USA
Nancy Stelle was born in Chicago, Illinois, USA. She is an actress.
Love
Redline
Tim and Eric's Billion Dollar Movie
Ocean's Thirteen
It's Always Sunny in Philadelphia
Rizzoli & Isles
Mixology