where is roberta flack now
Roberta Flack live in a luxury apartment called The Dakotas in New York City near Central Park. The late John Lennon of The Beatles was a neighbor and Yoko Ono is still her â¦neighbor. Flack is currently doing commercials against animal cruelty.