Find an Authorized Automotive Dealer Near You
EPD’s authorized 3M and Bray dealer networks are ready to support you with expert product knowledge and installation services.
Please refer to the designations below to help find the correct authorized dealer for your particular application.
3M Pro Shop Dealer
3M’s highest-level dealer, offering a wide array of 3M automotive aftermarket products and services.
3M Premier Dealer
Authorized to sell 3M’s various automotive aftermarket products and services.
Bray Authorized Dealer
Has gone through the process of understanding the unique value proposition of windshield protection film.

562 Crowell Ln, Lynchburg, VA 24502, USA
Level:
3M Pro Shop Dealer

527 E Chatham St, Cary, NC 27511, USA
Level:
3M Premier Dealer

210 North Polk St, Pineville, NC 28134, USA
Level:
3M Premier Dealer

1733 Whiteford Rd, York, PA 17402, USA
Level:
3M Pro Shop Dealer

1812 Mt. Carmel Church Rd, Chapel Hill, NC 27517, USA
Level:
3M Premier Dealer

4-21C Banta Pl, Fair Lawn, NJ 07410, USA
Level:
3M Pro Shop Dealer

540 East Plaza Dr, Mooresville, NC 28115, USA
Level:
3M Pro Shop Dealer

68C Lamar St, West Babylon, NY 11704, USA
Level:
3M Premier Dealer

437 NJ-18, East Brunswick, NJ 08816, USA
Level:
3M Pro Shop Dealer

10 Chambers Bridge Rd, Brick, NJ 08723, USA
Level:
3M Pro Shop Dealer

5915 Urbana Pike, Frederick, MD 21704, USA
Level:
3M Pro Shop Dealer

72 U.S. 7, Rutland, VT 05701, USA
Level:
3M Premier Dealer

518 Smith St, Perth Amboy, NJ 08861, USA
Level:
3M Premier Dealer

586 Park Ave, Freehold, NJ 07728, USA
Level:
3M Premier Dealer

2800 Fire House Dr, Little Egg Harbor Township, NJ 08087, USA
Level:
3M Pro Shop Dealer

8009 Jumpers Hole Rd, Pasadena, MD 21122, USA
Level:
3M Pro Shop Dealer

1103 Butterworth Ct, Stevensville, MD 21666, USA
Level:
3M Pro Shop Dealer

816 E. Boston Post Rd, Mamaroneck, NY 10543, USA
Level:
3M Pro Shop Dealer

2207 Marietta Ave, Lancaster, PA 17603, USA
Level:
3M Premier Dealer

15845 Redland Rd, Derwood, MD 20855, USA
Level:
3M Premier Dealer

Level:
3M Premier Dealer

10815 Pulaski Hwy, White Marsh, MD 21162, USA
Level:
3M Pro Shop Dealer

2200 E. Joppa Rd, Parkville, MD 21234, USA
Level:
3M Pro Shop Dealer

395 Mt Vernon Ave, Odenton, MD 21113, USA
Level:
3M Premier Dealer

Level:
3M Premier Dealer

1361 South Irby St, Florence, SC 29505, USA
Level:
3M Pro Shop Dealer

7451 Sujen Ct, Mechanicsville, VA 23111, USA
Level:
3M Premier Dealer

11507 Hull Street Rd, Midlothian, VA 23112, USA
Level:
3M Premier Dealer

602 Belle Cir, Harrisonburg, VA 22801, USA
Level:
3M Pro Shop Dealer

105 Columbia Ave, Passaic, NJ 07055, USA
Level:
3M Pro Shop Dealer

22 Bland St, Emerson, NJ 07630, USA
Level:
3M Premier Dealer

700 Hamilton Blvd, South Plainfield, NJ 07080, USA
Level:
3M Premier Dealer

705 Crain Hwy North, Glen Burnie, MD 21061, USA
Level:
3M Premier Dealer

120 Sykes Ave, Virginia Beach, VA 23454, USA
Level:
3M Premier Dealer

229 W. New Circle Rd, Lexington, KY 40505, USA
Level:
3M Premier Dealer

1288 W San Marcos Blvd, San Marcos, CA 92078, USA
Level:
3M Pro Shop Dealer

1712 Jerome Ave, Bronx, NY 10453, USA
Level:
3M Premier Dealer

3974 US Hwy 1 N., Monmouth Junction, NJ 08852, USA
Level:
3M Pro Shop Dealer

145 South College Rd, Wilmington, NC 28403, USA
Level:
3M Premier Dealer

37451 Jansen Ter, Fremont, CA 94536, USA
Level:
3M Premier Dealer

13565 Southwest Tualatin-Sherwood Rd, Sherwood, OR 97140, USA
Level:
3M Pro Shop Dealer

140 Eastern Ave, Malden, MA 02148, USA
Level:
3M Pro Shop Dealer

294 Union St, Westfield, MA, USA
Level:
3M Pro Shop Dealer

Level:
3M Premier Dealer

1723 N. Hwy 17, Mt. Pleasant, SC 29464, USA
Level:
3M Pro Shop Dealer

4536 Dorchester Rd, North Charleston, SC 29405, USA
Level:
3M Pro Shop Dealer

1913 Savannah Hwy, Charleston, SC 29407, USA
Level:
3M Pro Shop Dealer

1920 West St, Annapolis, MD 21401, USA
Level:
3M Pro Shop Dealer

3322 Western Branch Blvd, Chesapeake, VA 23321, USA
Level:
3M Premier Dealer

5400 Grazing Hill Rd, Shingle Springs, CA 95692, USA
Level:
3M Pro Shop Dealer

9 Albe Dr, Newark, DE 19702, USA
Level:
3M Premier Dealer

3334 Capital Blvd, Raleigh, NC 27604, USA
Level:
3M Pro Shop Dealer

110 Commerce Dr, Montgomeryville, PA 18936, USA
Level:
3M Premier Dealer

6137 Denver Industrial Park Rd, Denver, NC 28037, USA
Level:
3M Pro Shop Dealer

105 Competitive Goals Dr, Sykesville, MD 21784, USA
Level:
3M Premier Dealer

8424 Veterans Hwy, Millersville, MD 21108, USA
Level:
3M Premier Dealer

7210 Broad River Rd, Irmo, SC 29063, USA
Level:
3M Pro Shop Dealer

23571 Pebble Run Pl, Sterling, VA 20166, USA
Level:
3M Pro Shop Dealer

8055 Lankershim Blvd, North Hollywood, CA 91605, USA
Level:
3M Premier Dealer

396A Maple Ave East, Vienna, VA 22180, USA
Level:
3M Pro Shop Dealer

8125 Tower Point Dr, Charlotte, NC 28227, USA
Level:
3M Pro Shop Dealer

2705 West Henrietta Rd, Rochester, NY 14623, USA
Level:
3M Pro Shop Dealer

726 Caratoke Hwy, Moyock, NC 27958, USA
Level:
3M Premier Dealer

202 Pennsylvania Ave, Westminster, MD 21157, USA
Level:
3M Premier Dealer

617 Keith Ln, Owings, MD 20736, USA
Level:
3M Premier Dealer

2929 S 3rd Pl, Terre Haute, IN 47802, USA
Level:
3M Premier Dealer

Level:
3M Premier Dealer

555 Eastport Centre Dr, Valparaiso, IN 46383, USA
Level:
3M Premier Dealer

4418 E. Side Ave, Dallas, TX 75226, USA
Level:
3M Premier Dealer

9155 Archibald Ave, Rancho Cucamonga, CA 91730, USA
Level:
3M Pro Shop Dealer

1630 East Ontario Ave, Corona, CA 92881, USA
Level:
3M Pro Shop Dealer

24688 Redlands Blvd, Loma Linda, CA 92354, USA
Level:
3M Pro Shop Dealer

176 New Porter Pike, Bowling Green, KY, USA
Level:
Bray Authorized Dealer

14 Needham St, Newton, MA 02461, USA
Level:
Bray Authorized Dealer

37 Catalpa Terr, Darien, CT 06820, USA
Level:
Bray Authorized Dealer

55 Plain Ave, New Rochelle, NY 10801, USA
Level:
Bray Authorized Dealer

9801 Karmar Ct, New Albany, OH 43054, USA
Level:
Bray Authorized Dealer

18 Industrial Ave, Mahwah, NJ 07430, USA
Level:
Bray Authorized Dealer

315 S Clark Dr, Tempe, AZ 85281, USA
Level:
Bray Authorized Dealer

411 N Goad Springs Rd, Lowell, AR 72745, USA
Level:
Bray Authorized Dealer

3151 Skylane Dr, Carrollton, TX 75006, USA
Level:
Bray Authorized Dealer

8825 Westgate Park Dr, Raleigh, NC 27617, USA
Level:
Bray Authorized Dealer

44111 North Groesbeck Hwy, Clinton Township, MI 48036
Level:
Bray Authorized Dealer

51 Minnis Cir, Milpitas, CA 95035
Level:
Bray Authorized Dealer

2609 Discovery Dr, Raleigh, NC 27616
Level:
Bray Authorized Dealer

4756 Frank Luke Dr, Addison, TX 75001
Level:
Bray Authorized Dealer

Level:
Bray Authorized Dealer

550 Island Ln, West Haven, CT 06516
Level:
Bray Authorized Dealer

2425 Jordan Ln, Huntsville, AL 35816
Level:
Bray Authorized Dealer

11866 Jefferson Hwy, Baton Rouge, LA 70816
Level:
Bray Authorized Dealer

16631 North 91st St, Scottsdale , AZ 85260
Level:
Bray Authorized Dealer

10623 Rene St, Lenexa, KS 66215
Level:
Bray Authorized Dealer

33052 Calle Aviador, San Juan Capistrano, CA 92675
Level:
Bray Authorized Dealer

41581 Date St, Murrieta, CA 92562
Level:
Bray Authorized Dealer

10952 Calistoga Springs Ct, Las Vegas, NV 89144
Level:
Bray Authorized Dealer

5325 Beech Rd, Marlow Heights, MD 20748
Level:
Bray Authorized Dealer

1265 John Fitch Blvd, South Windsor, CT 06074
Level:
Bray Authorized Dealer

45891 Woodland Rd, Sterling, VA 20166
Level:
Bray Authorized Dealer

5020 Pacheco Blvd, Martinez, CA 94553
Level:
Bray Authorized Dealer

23590 Overland Dr, Sterling, VA 20166
Level:
Bray Authorized Dealer

167 Route 4 West, Paramus, NJ 07652
Level:
Bray Authorized Dealer

175 South Spruce Ave, South San Francisco, CA 94080
Level:
Bray Authorized Dealer

2603 Industry St, Missoula, MT 59808
Level:
Bray Authorized Dealer

24 Whitney Dr, Milford, OH 45150
Level:
Bray Authorized Dealer

Level:
Bray Authorized Dealer

9516 Prince William St, Manassas, VA 20110
Level:
Bray Authorized Dealer

1465 Wells Rd, Orange Park, FL 32073
Level:
Bray Authorized Dealer

Level:
Bray Authorized Dealer

Level:
Bray Authorized Dealer

4045 Los Milagros, Santa Fe, NM 87507
Level:
Bray Authorized Dealer

704 South Miller Ave, Gillette, WY 82716
Level:
Bray Authorized Dealer

13622 Merriman Rd, Livonia, MI 48150
Level:
Bray Authorized Dealer

14 Haven St, Elmsford, NY 10523
Level:
Bray Authorized Dealer

2109 Freemansburg Ave, Easton, PA 18042
Level:
Bray Authorized Dealer

11230 Alpharetta Hwy, Roswell, GA 30076
Level:
Bray Authorized Dealer

17813 Edison Ave, Chesterfield, MO 63005
Level:
Bray Authorized Dealer

3902 East University Dr, Phoenix, AZ 85034
Level:
Bray Authorized Dealer

1612 South University Ave, Little Rock, AR 72204
Level:
Bray Authorized Dealer

1220 Sage Dr, Cedar City, UT 84720
Level:
Bray Authorized Dealer

5622 NC-150, Denver, NC 28037
Level:
Bray Authorized Dealer

105 Independence Ct, Lancaster, PA 17601
Level:
Bray Authorized Dealer

11231 Southwest Fwy, Houston, TX 77031
Level:
Bray Authorized Dealer

23585 Overland Dr, Sterling, VA 20166
Level:
Bray Authorized Dealer

14309 Toepperwein Road, San Antonio, TX, USA
Level:
Bray Authorized Dealer

1733 N, McMullen Booth Road, Clearwater, FL, USA
Level:
Bray Authorized Dealer

600 Rike Dr, Millstone, NJ 08535, USA
Level:
Bray Authorized Dealer

4266 S State Rd, Huntingburg, IN 47542, USA
Level:
Bray Authorized Dealer

9261 Archibald Ave, Rancho Cucamonga, CA 91730, USA
Level:
Bray Authorized Dealer

Level:
Bray Authorized Dealer

2991 Prosperity Ave, Fairfax, VA 22031, USA
Level:
Bray Authorized Dealer

120 Main Ave, Sacramento, CA 95838, USA
Level:
Bray Authorized Dealer

9521 Greenback Ln, Folsom, CA 95630, USA
Level:
Bray Authorized Dealer

Level:
Bray Authorized Dealer
132 Silvermine Road, Seymour, CT, USA
Level:
Bray Authorized Dealer
590 Whisperwill Drive, Marietta, GA, USA
Level:
Bray Authorized Dealer
255 Moffitt Street, Stratford, CT, USA
Level:
Bray Authorized Dealer
Level:
Bray Authorized Dealer
5015 Unicon Drive, Wake Forest, NC, USA
Level:
Bray Authorized Dealer
672 Jackson Avenue, Winter Park, FL, USA
Level:
Bray Authorized Dealer
2287 Northwest Broad Street, Murfreesboro, TN, USA
Level:
Bray Authorized Dealer
51 Sunrise Highway, Lynbrook, NY, USA
Level:
Bray Authorized Dealer

711 East Bidwell St, Folsom, CA 95630, USA
Level:
Bray Authorized Dealer

12644 Old US Hwy 52, Winston Salem, NC 27107, USA
Level:
Bray Authorized Dealer

450B New Ludlow Rd, Chicopee, MA 01020, USA
Level:
Bray Authorized Dealer

44190 Waxpool Rd, Ashburn, VA 20147, USA
Level:
Bray Authorized Dealer

49 East 3300 South, Salt Lake City, UT 84115, USA
Level:
Bray Authorized Dealer

Level:
Bray Authorized Dealer

2541 Leach Rd, Rochester Hills, MI 48309, USA
Level:
Bray Authorized Dealer

89 East Powers Ave, Littleton, CO 80121, USA
Level:
Bray Authorized Dealer

106 Oakgrove Rd, Sterling, VA 20166, USA
Level:
Bray Authorized Dealer

5444 Pecan Creek Cir, Keller, TX 76244, USA
Level:
Bray Authorized Dealer

Level:
Bray Authorized Dealer

61 Robenson Blvd, Sag Harbor, NY 11963, USA
Level:
Bray Authorized Dealer

Level:
Bray Authorized Dealer

30 Palmetto Bay Rd, Hilton Head, SC 29928, USA
Level:
Bray Authorized Dealer

4701 N Dixie Hwy, Boynton Beach, FL 33431, USA
Level:
Bray Authorized Dealer

3170 Draper Dr, Fairfax, VA 22031, USA
Level:
Bray Authorized Dealer

15210 Fitzhugh Rd, Austin, TX 78736, USA
Level:
Bray Authorized Dealer

Level:
Bray Authorized Dealer