El Dorado Hills Fire Station #84 Construction Date: Completed October 2015 Location: 2180 Francisco Drive, El Dorado Hills, CA 95762 Contracting Investor: SW Allen Construction, Inc. Value: $211,344 Category: Fire & Police Stations, Public Works New construction of fire station #84. Previous Project Next Project Previous Project Next Project