SL Dr. Seymour LevenIs this you? Claim your profile Psychiatry 0 Write A Review 244 Densmore Rd, Cavendish, VT, 05142 (802) 226-7568