Search for Sara Lowe
United States
Date of Birth: April 30, 1984
Hometown: DeSoto, TX
Event: Synchronized Swimming Team Synchronized Swimming