Results for: roberta-flack

Where is roberta flack?

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… Full Answer