Eric's possible relatives are Anthony Watty Speck, Mary Helen Speck, Tony Speck and 6 other people. Eric's birth year is 1972. Cities Eric has lived in before are Oklahoma City, Midwest City and Stillwater. Eric was born 52 years ago. Eric has some connections with business: Taylor-Speck Farms, Llc. 5512 Tyler Dr #D, Tuttle, Ok 73089 is where Eric lives.