True North Energy – West Chicago Shell Station

Project:

New Energy Facility

Location:

West Chicago, Illinois

Architect:

F.A. Ross - Architects