Mechanics Bank Share: Business & Economic Development Mechanics Bank Visit Website 4354 Town Center Blvd Suite 110 El Dorado Hills , CA 95762 (916) 939-2000 Map What's Nearby? Distance: 5 10 15 20 25 50 mi.