James Steven Turo, 51 years old, lives in Los Angeles, CA, but has also spent time in Menlo Park, CA; Playa Vista, CA; San Mateo, CA and Santa Monica, CA. Companies in which he has a work history include The, Accentuate and Growthinkcom Llc. Sarah C Muermann, Ritaa Turo, Frederick Lee Muermann, Elizabeth J Muermann and Frederick C Muermann are in James family.