July 09, 2025
Updated On : June 30, 2018
Stephanie Opal Weinstein was born in 1973 in Mobile in the state of Alabama, United States. She is an American Musician.