Astronaut Ellen Ochoa, Ph.DPrevious | Home | Next |
![]() PERSONAL DATA: Born May 10, 1958 in Los Angeles, California, but considers La Mesa, California, to be her hometown. Married to Coe Fulmer Miles of Molalla, Oregon. They have one son. She is a classical flutist and private pilot, and also enjoys volleyball and bicycling. Her mother, Rosanne Ochoa, resides in La Mesa. His parents, Louis and Georgia Zak, reside in Waldport, Oregon. |