Tara Ochs - Home

Tara Ochs

Tara is a "Navy brat" but mostly claims Florida as her home state. She attended Florida State where she developed a tan and a taste for Comedy Improv.

Tara has done improv shows in Orlando, Austin, Texas, Atlanta, Colorado, New York, LA and London. She is proud of her ... read more

Portrait Photos of Tara Ochs 20 Portrait Photos

Landscape Photos of Tara Ochs 55 Landscape Photos