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