2509 E 54th St

Indianapolis, IN 46220

317-255-4126

Member Support

E-mail us

How can we help?

Leach & Russell Mechanical Contractors, Inc.

Phone: 317-841-7877

Fax: 317-841-7460

9151 Ford Circle

Fishers, IN
 46038

Contact Name:

Russell K. Leach

Title:

CEO

Contact Info:

nwebb@leach-russellmech.com

Nick Webb

President

Andy Smith

Vice President

Industries/Additional Info:

Commercial, Light Industrial, Institutional, Plumbing, Refrigeration, Process Piping, Design & Build, NCPWB, SCA

Chapter: