The following article was featured in:
Source:
WCCB Charlotte's CWWCCB Charlotte's CW
08/08/2025.
CHARLOTTE, N.C. Taylor Farrar is an American actress whose roots trace back to New Orleans through her parents. She currently lives in Charlotte. Taylor began her career in 2014 on the stage.
Taylor...
Continue on to full article...