Willard, NY Drug Treatment Campus View

Willard Drug Treatment Center is a specialized state prison in Seneca County, New York, United States. The prison focuses on treatment of drug-addicted convicts. Willard Drug Treatment Center is located in Willard, a community in the Town of Romulus, and is adjacent to Seneca Lake in the Finger Lakes Region..

Willard Drug Treatment Campus Contact Details

Address: 7116 County Route 132, P.O. Box 303, Seneca, NY
City: Willard
Zip: 14588
Phone 1: 607-869-5500
Type: State Prison

Mailing to Willard Drug Treatment Campus Inmates and Staff

Inmate Visiting Days and Hours

Day of Week Hours
Saturday 8:30am-3pm
Sunday 8:30am-3pm