Abigail Mar Garcia is an American citizen. She was born in Los Angeles, California in 1990 and currently resides in San Diego. Abigail works as an accountant for a small business and enjoys spending time with her family in her free time.Leer menos