The Lee Hall Depot is located at the corner of Elmhurst Street and Warwick Boulevard (Route 60) in the village of Lee Hall.
Visitor Concerns
Visitors are not able to access the depot’s interior while it is under renovation and should take care when walking the grounds because of construction activity.