StevenO'Hara
- Scotland
- Birthdate12/1/1966
- BirthplaceSunshine, Scotland
- SwingLeft
- Birthdate12/1/1966
- BirthplaceSunshine, Scotland
- SwingLeft
ISPS Handa Wales Open
31 May - 3 June 2012The Celtic Manor Resort - Newport, Wales
Par71Yards7378
Pos T48 (+7)
No Data Available