Contact and Locations

Let’s connect.

IMA is proud to be a part of communities across the US. Making a difference where you live, work, and play.

"*" indicates required fields

This field is for validation purposes and should be left unchanged.
Name*


California Residential Privacy Policy | CA applicants and prior IMA employees seeking more info on privacy policy or data deletion, please click here.

Alabama

Bay Minette

107 Courthouse Square
Suite 100
Bay Minette, AL 36507

Fax

251.937.1876

Birmingham

3500 Blue Lake Dr.
Suite 120
Birmingham, AL 35243

Fax

205.262.2701

Decatur

255 Grant St. SE
Suite 404
Decatur, AL 35601

Fax

256.350.5318

Huntsville

303 Williams Ave.
Suite 611
Huntsville, AL 35801

Fax

256.534.1301

Mobile

1110 Montlimar Drive
Suite 400
Mobile, AL 36609

Fax

251.343.0653

Alaska

Anchorage

3800 Centerpoint Dr.
Suite 1110
Anchorage, AK 99503

California

Anaheim

2390 E Orangewood Ave.
Suite 430
Anaheim, CA 92806

Camarillo

751 E Daily Dr.
Suite 230
Camarillo, CA 93010

Pasadena

3475 E Foothill Blvd
Suite 100
Pasadena, CA 91107

Simi Valley

3325 Cochran St.
Suite 201 & 203
Simi Valley, CA 93065

Colorado

Denver

1705 17th St.
Suite 100
Denver, CO 80202

Fort Collins

3500 John F Kennedy Pkwy
Suite 205
Fort Collins, CO 80525

Connecticut

Norwalk

83 East Ave.
Suite 210
Norwalk, CT  06851

Wallingford

35 Thorpe Ave.
Suite 200
Wallingford, CT 06492

Florida

Sarasota

2000 Webber St.
Suite 100
Sarasota, FL 34239

St. Petersburg

300 First Avenue South
5th Floor
St. Petersburg, Florida 33701

Georgia

Atlanta

Concourse Office Park
King Building
Six Concourse Parkway
Suite 3000
Atlanta, GA 30328

Hawaiʻi

Honolulu

Pacific Guardian Center
Mauka Tower
737 Bishop Street
Suite 2910
Honolulu, HI 96813

Illinois

Chicago

227 W. Monroe St.
Suite 2100
Chicago, IL 60606

Kansas

Overland Park

11350 Switzer Rd.
Suite 200
Overland Park, KS 66210

Topeka

2820 SW Mission WoodsDr.
Suite 150
Topeka KS, 66614

Wichita

430 E. Douglas
Suite 400
Wichita, KS 67202

Mailing Address

P.O. Box 2992
Wichita, KS 67201

Fax

316.252.1279

Maine

Portland

50 Portland Pier
Suite 301
Portland, ME 04101

Massachusetts

Newton

300 Washington St.
Suite 650
Newton, MA 02458

Michigan

Mt. Pleasant | Eydent

3700 E. River Rd.
Mt. Pleasant, MI 48858

Minnesota

Minneapolis

515 Washington Ave. N
Suite 300
Minneapolis, MN, 55401

New Hampshire

Concord

Hotel Concord
11 South Main St.
Suite 200
Concord, NH 03301

Mailing Address

P.O. Box 820
Brattleboro, VT 05302

Fax

802.254.7110

Hanover

Wheeler Office Complex
1 Oak Ridge Rd.
Building #2
West Lebanon, NH 03784

Mailing Address

P.O. Box 820
Brattleboro, VT 05302

Fax

802.254.7110

Keene

51 Railroad St.
Keene, NH 03431

Mailing Address

P.O. Box 820
Brattleboro, VT 05302

Fax

802.254.7110

Portsmouth

Pease Tradeport
1 New Hampshire Ave.
Suite 125
Portsmouth, NH 03801

Mailing Address

P.O. Box 820
Brattleboro, VT 05302

Fax

802.254.7110

New York

Harrison

500 Mamaroneck Ave.
Suite 220
Harrison, NY 10528

New York City

1155 Avenue of the Americas
Suite 3300
New York City, NY 10036

North Carolina

Charlotte

4000 Park Rd.
Charlotte, NC 28209

Raleigh

167 East Chatham St.
Suite 300
Cary, NC 27511

Ohio

Strongsville

12782 Prospect Rd.
Strongsville, OH 44149

Oregon

Portland

200 SW Market St.
Suite 750
Portland, OR 97201

Portland

10260 SW Greenburg Rd.
Suite 550
Portland, OR 97223

Springfield

1111 Gateway Loop
Springfield, OR 97477

Pennsylvania

Butler

NexTier Center
101 East Diamond Street
Suite 218
Butler, PA 16001

Mailing Address

P.O. Box 588
Butler, PA 16003

Indiana

1380 Route 286 Hwy E
Bldg 2 – Suite 213
Indiana, PA 15701

Kittanning

316 First Avenue, 3rd Floor
Kittanning, PA 16201

Mailing Address

P.O. Box 955
Kittanning, PA 16201

Fax

724.548.1371

Pittsburgh

U.S. Steel Building
600 Grant St.
Suite 2780, Floor 27
Pittsburgh, PA 15219

South Carolina

Greenville

531 S. Main St.
Suite 300
Greenville, SC 29601

Texas

Austin

1114 Lost Creek Blvd.
Suite 215
Austin, TX 78746

Dallas | Towerstone

14221 North Dallas Parkway
Suite 700
Dallas, TX 75254

Fort Worth

600 E. Exchange Ave.
Suite 102
Fort Worth, TX 76164

Houston

600 N. Shepherd Dr.
Suite 457
Houston, TX 77007

Utah

Salt Lake City

95 S State St.
Suite 1300
Salt Lake City, UT 84111

Vermont

Bennington

116 South St.
Bennington, VT 05201

Mailing Address

P.O. Box 820
Brattleboro, VT 05302

Fax

802.254.7110

Bethel

246 Main St.
Bethel, VT 05032

Mailing Address

P.O. Box 820
Brattleboro, VT 05302

Fax

802.254.7110

Brattleboro

48 Harris Pl.
Brattleboro, VT 05302

Mailing Address

P.O. Box 820
Brattleboro, VT 05302

Fax

802.254.7110

Burlington

50 Lakeside Ave.
Burlington, VT 05401

Mailing Address

P.O. Box 820
Brattleboro, VT 05302

Fax

802.254.7110

Manchester

135 Bonnet St.
Manchester Center, VT 05255

Mailing Address

P.O. Box 820
Brattleboro, VT 05302

Fax

802.254.7110

Middlebury

152 Maple St.
Suite 203
Middlebury, VT 05753

Mailing Address

P.O. Box 820
Brattleboro, VT 05302

Fax

802.254.7110

Rutland

67 Merchants Row
Rutland, VT 05701

Mailing Address

P.O. Box 820
Brattleboro, VT 05302

Fax

802.254.7110

Springfield

46 Main St.
Springfield, VT 05156

Mailing Address

P.O. Box 820
Brattleboro, VT 05302

Fax

802.254.7110

Wilmington

27 East Main St.
Wilmington, VT 05363

Mailing Address

P.O. Box 820
Brattleboro, VT 05302

Fax

800.222.6016

Washington

Bellevue

10400 NE 4th St.
Suite 900 
Bellevue, WA 98004

Spokane Valley

16201 E Indiana Ave.
Suite 1000
Spokane Valley, WA 99216

Tacoma

1707 Dock St.
Tacoma, WA 98402