Born and raised in Tulsa, Oklahoma, Foley graduated from Union High School and went on to earn a degree in liberal arts from Tulsa Community College. She spent seven years working for the City of Jenks in the Planning and Zoning Department, assisting the City Planner with various land use and zoning processes. For the last year and a half she has worked as a sales manager for a local home builder, and obtained her real estate license in June before joining McGraw. 

In her free time, Foley enjoys spending time with family and friends, watching her daughter play golf for the Jenks High School team, traveling to the beach, and various outdoor activities like running and biking. She also loves being an involved member of the community in Jenks, and is an active member of Asbury United Methodist church.