She might have left San Antonio when she was a child, but screenwriter Marcella Ochoa has always considered the Alamo City home. In fact, during a trip to San Antonio in January to speak about her short film “My Name Is Maria De Jesus” at Trinity University, Ochoa received a call from her manager with […]
