Skip to Content


 

Tank Summary - Facility 2030712

Owner/Operator - U0008994
Thomas Leach, Sr.
255 S. West Avenue #5
Elmhurst, IL 60126
Du Page
(708) 834-0481
Current Owner
3/1/1986
Facility#: 2030712 - Status: Closed
My Mechanic, Inc.
285 West Butterfield Road
Map
Elmhurst, IL 60126
Du Page
(708) 834-0481
Commercial / Retail
Private
06-14-400-030

Tanks

Tank # Tank Fee Balance Due Status Regulated Status Age Capacity Product Last Used Date Owner/Operator Abandon/Removal Date
Fees Selected: