Debra Gruwell lives in La Palma, California. Debra has also lived in Los Angeles, California.
Scroll