Sheila F Cochran lives in West Lafayette, Indiana. Other places in which has lived are Chalmers, Indiana and Monticello, Indiana. Sheila has worked for Sales Executive, Human Resources Executive, Director-accounting and Neon Cactus. Positions Sheila has held include Owner and Finance Executive.