TL Dr. Thomas Patrick Lechowick, PSYD Is this you? Claim your profile 0Leave a review Geneva, OH 203 W Main St, Geneva, OH, 44041