Oklahoma City, OK Tuttle, OK Sierra Blanca, TX Phoenix, AZ Lewiston, CA Conesus, NY Brantford, ON Richmond, ID Avon, NY Lima, NY Fredericksburg, VA Great Lakes, IL New London, CT King's Bay, GA Bangor, WA Garland, TX Plano, TX Palmer, TX Prince Albert, SK
Education:
Oklahoma City Community College, Lima Christian School - High School Diploma