Ohlhorst Richard

Richard Ohlhorst
Track Duty: Mechanic/Catch Can
Shop Duty: Electrical Engineer/Mechanic
Years in Racing: 35
HomeTown: Centerreach, NY
Marital Status: Married