You are here: Home > Alabama > M


1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 |

Meek High School - Bandroom
Arley Rd
Arley, AL 35541
Phone : (205) 384-4413
McSwain Piano Studios
1244 Main St
Gardendale, AL 35071
Phone : (205) 631-6825
Megamerica Mortgage
3138 Woodley Rd
Montgomery, AL 36116
Phone : (334) 284-2181
Mee Maws Place Child Development Center
12815 Memorial Pkwy SW
Huntsville, AL 35803
Phone : (256) 882-6007
McMetals Recycling Center
1011 Geneva Hwy
Enterprise, AL 36330
Phone : (334) 347-2274
MEAT CITY
1357 N RIPLEY ST
Montgomery, AL 36104
Phone : (334) 264-2881
Meat Block the
4501 Saint Stephens Rd
Eight Mile, AL 36613
Phone : (251) 452-4926
McMeans Shane
105 Hilltop Business Dr
Pelham, AL 35124
Phone : (205) 988-5723
McNeil Financial Services
22 Inverness Ctr Pkwy
Birmingham, AL 35242
Phone : (205) 981-9145
Meals On Wheels Interfaith Ministries Program
20 W 14th St
Anniston, AL 36201
Phone : (256) 237-4538
Meals On Wheels-Jefferson County Council On Aging
3712 4th Ave S
Birmingham, AL 35222
Phone : (205) 592-0413
Meals On Wheels of the Eastern Shore
564 Fairhope Ave
Fairhope, AL 36532
Phone : (251) 928-3430
Medassist
3400 Highway 78 E
Jasper, AL 35501
Phone : (205) 302-0071
Meals On Wheels
Fairhope
Fairhope, AL 36532
Phone : (251) 928-3430
Melbern Technology Inc
555 Sparkman Dr Nw
Huntsville, AL 35816
Phone : (256) 721-2401
McMillan And Assoc
1929 3rd Av N
Birmingham, AL 35203
Phone : (205) 324-6881
Meador Warehousing & Distribution Inc
1750 N Dr Martn L Kng Jr Dr
Mobile, AL 36610
Phone : (251) 457-4376
MEDICAL SUPPLIES
135 South Dalton St.
Slocomb, AL 36375
Phone : (334) 886-9111
Meggs Bait & Tackle
1505 Columbia Hwy
Dothan, AL 36303
Phone : (334) 792-3635
McRaes Department Stores - Juniors, Sportswear
Century Plz
Brookwood, AL 35444
Phone : (205) 838-4251
McRaes Department Store - Womens Fashions, Sportswear-Better
Univ Mall
Tuscaloosa, AL 35401
Phone : (205) 554-4239
McRaes Department Store - Womens Fashions, Sportswear-Moderate
Univ Mall
Tuscaloosa, AL 35401
Phone : (205) 554-4224
Mechanical Fire Protection Inc
7920 Schillinger Park Rd
Mobile, AL 36608
Phone : (251) 639-9637
McLeod Marshall A Pls Llc
163 N Florida St
Mobile, AL 36607
Phone : (251) 478-1613
McPherson Kirby S Survyr
4210 Vassie Dr
Tuscaloosa, AL 35404
Phone : (205) 553-8843
Meade F W Professional Land Surveyor
10300 Us Highway 411
Branchville, AL 35120
Phone : (205) 640-5231
McWhorter Mini Storage
Intersection 157 &
Hillsboro, AL 35643
Phone : (256) 974-3463
Medical Supplies Depot Inc
3725 Airport Blvd Ste 180
Mobile, AL 36608
Phone : (251) 380-3341
Melbas Kut & Kurl
80 Rabbit Branch Rd
Cropwell, AL 35054
Phone : (205) 525-4717
Melbas Tax Service
9317 Highway 79
Pinson, AL 35126
Phone : (205) 681-7954
Mediacom

Athens, AL 35611
Phone : (256) 233-7464
Mediacom

Huntsville, AL 35801
Phone : (256) 852-6306
McNutt New & Used Truck Tires & Repairing
5861 Us Highway 431
Attalla, AL 35954
Phone : (256) 538-5857
McMillan Tire Center
1984 Main St
Brent, AL 35034
Phone : (205) 926-6441
Meads Llc
555 Sparkman Dr Nw Ste 1440
Huntsville, AL 35816
Phone : (256) 864-8600
McSwains Tractor Repair
7221 Bill Yance Rd
Columbia, AL 36319
Phone : (334) 696-4233
Melson Tractor Co
13440 Us Highway 280 E
Opelika, AL 36801
Phone : (334) 291-7609
Media Migration Services Inc
2524 2nd Pl Nw
Birmingham, AL 35215
Phone : (205) 815-5392
McMillan Tree Service
101 Little Rock Ln
Atmore, AL 36502
Phone : (251) 368-1652
McMillians Tree Service

Atmore, AL 36502
Phone : (251) 368-1652
Med Movers

Birmingham, AL 35203
Phone : (205) 250-0600
Melton & Son House Moving
1086 Saint Johns Rd
Gordon, AL 36343
Phone : (334) 522-3151
M & D Hauling Inc
14805 Randolph Foster Rd
Wilmer, AL 36587
Phone : (251) 645-0195
McMillan Trucking
Highway 5
Brent, AL 35034
Phone : (205) 926-6643
Med South
Brewton Heights Shop
Brewton, AL 36426
Phone : (251) 867-4017
Medical Uniforms & Supply Outlet
414 Broad St
Gadsden, AL 35901
Phone : (256) 546-0300
McManus Wilson W DVM
110 Glencoe Rd Se
Huntsville, AL 35802
Phone : (256) 883-0598
McNew Joe DVM
Highway 11
Valley Head, AL 35989
Phone : (256) 845-3031
Megatan
2605 Gault Ave N
Fort Payne, AL 35967
Phone : (256) 845-5545
Mediassociates Video Pro
1619 Thomason Dr Apt B
Opelika, AL 36801
Phone : (334) 749-2948
MD Watch Service
3498 Colonial Mall
Mobile, AL 36616
Phone : (251) 479-2824
Megamet Industries Inc
3228 6th Ave N
Birmingham, AL 35222
Phone : (205) 322-7700
McPhillips Windows n More
3753 Ross Clark Cir
Dothan, AL 36303
Phone : (334) 794-5501
Memorial Corporation
880 Montclair Rd Ste 379
Birmingham, AL 35213
Phone : (205) 591-8900
Memorial Park Tennis Center
50 W Spring St
Sylacauga, AL 35150
Phone : (256) 249-2465
Memorial Park Concession Stand
1010 10th St W
Jasper, AL 35501
Phone : (205) 387-9940
Memorial Park Elementary
800 10th Ave
Jasper, AL 35501
Phone : (205) 384-6461
Memorycall-Jasper Co
1701 4th Ave S
Jasper, AL 35501
Phone : (205) 221-6938
Men At Work Inc
1160 Arkadelphia Rd
Birmingham, AL 35204
Phone : (901) 527-7000
Mercy Medical Hospice

Flomaton, AL 36441
Phone : (251) 296-5496
Mercedes-Benz U S Visiting Center
1200 Commerce Dr
Tuscaloosa, AL 35401
Phone : (205) 507-2253
Mercer David Inc
611 Al Highway 14
Elmore, AL 36025
Phone : (334) 567-7357
Merchant International Inc
1545 Elm Dr
Killen, AL 35645
Phone : (256) 588-1155
Merchants Foodservice
2450 Big M Blvd
Clanton, AL 35046
Phone : (205) 280-1709
Mercury Air Group
4725 65th Pl N
Birmingham, AL 35206
Phone : (205) 591-6830
Mercury Communications

Birmingham, AL 35203
Phone : (205) 414-1727
Mercury Pcs Llc

Birmingham, AL 35203
Phone : (205) 972-1727
Mercy Medical Hospice
Flomaton
Atmore, AL 36502
Phone : (251) 296-5496
Merit Electrical & Instrumentation Inc
5 Gulf States Construc
Demopolis, AL 36732
Phone : (334) 289-9033
Meridan Occupational Healthcare Associates Inc
851 Goodyear Ave
Gadsden, AL 35903
Phone : (256) 543-3367
Merrell Gary
Highway 11 S
Mc Calla, AL 35111
Phone : (205) 481-7334
Merryfield Jan
5558 13th Ave S
Birmingham, AL 35222
Phone : (205) 592-8416
Mesa Communications
19155 Us Highway 431
Lafayette, AL 36862
Phone : (334) 864-2644
Mesa Communications Group
6920 Eleazor Dr # A
Mobile, AL 36619
Phone : (251) 662-1169
Mesa Communications Group
2790 Hamilton Creek Dr W
Mobile, AL 36695
Phone : (251) 633-4433
Mess Kerry
Highway 431 N
Salem, AL 36874
Phone : (334) 448-8430
Metalarts International Inc
2105 3rd Ave N
Bessemer, AL 35020
Phone : (205) 428-3490
Mesastaff
Po Box 91325
Mobile, AL 36691
Phone : (251) 661-6077
Messagelink Only
1012 1st St N
Alabaster, AL 35007
Phone : (205) 620-1959
Metro Elevators Inc
1975 Mccain Pkwy
Pelham, AL 35124
Phone : (205) 664-7073
Metal Louver Products Inc
1315 Saint Stephens Rd
Mobile, AL 36603
Phone : (251) 456-5976
Metal Spray of Virginia Inc
14384 W Us 84
Newton, AL 36352
Phone : (334) 692-5545
Metalux
4 Humminbird Ln
Eufaula, AL 36027
Phone : (334) 687-4815
Methodist Homes For the Aging
1520 Cooper Hill Rd
Birmingham, AL 35210
Phone : (205) 951-2442
Metcalf & Eddy Services - Northside Treatment Plant
Richland Rd
Auburn, AL 36832
Phone : (334) 821-3687
Meterite Inc
92 Irvin Rd
Boaz, AL 35957
Phone : (256) 593-6929
Metro Mailing Systems & Equipment Co

Birmingham, AL 35203
Phone : (205) 941-0743
Metro Communication Services
500 S Montgomery Ave
Sheffield, AL 35660
Phone : (256) 386-5501
Metro Outletters
3001 Ross Clark Cir
Dothan, AL 36301
Phone : (334) 792-2127
Metro Communication Services

Florence, AL 35630
Phone : (256) 760-9981
Metro Communication Services
513 Woodward Ave # A
Muscle Shoals, AL 35661
Phone : (256) 381-7457
Metropolitan Funeral Service of Ensley
2345 Bush Blvd
Birmingham, AL 35208
Phone : (205) 798-6708
Metropolitan Gardens Residence Counsil
2321 7th Ave N
Birmingham, AL 35203
Phone : (205) 251-5727
Metro Technology Inc
25 W Oxmoor Rd
Birmingham, AL 35209
Phone : (205) 945-0301
Metzger Charles
2415 Wildwood Crossings
Birmingham, AL 35211
Phone : (205) 263-3196
Mevatec
310 Voyager Way Nw
Huntsville, AL 35806
Phone : (256) 864-7000
Mevatec Corporation
310 Voyager Way Nw
Huntsville, AL 35806
Phone : (256) 721-7368
M E W S-Fax Line
28090 Highway 53
Ardmore, AL 35739
Phone : (256) 423-8404
Mercer & Associates PC CPA
213 Greene St Ne # B
Huntsville, AL 35801
Phone : (256) 536-4318
Mercer Jerry Jr CPA
213 Greene St Ne # B
Huntsville, AL 35801
Phone : (256) 536-4318
Metcalf Herb Jr CPA
203 Hewitt St
Trussville, AL 35173
Phone : (205) 661-5040
Metro Monitor Tv Clips
808 29th St S
Birmingham, AL 35205
Phone : (205) 933-8801
Metro Transit System - Administration Office
1224 S Beltline Hwy
Mobile, AL 36609
Phone : (251) 344-5656
Metro Networks Inc
3125 Independence Dr
Birmingham, AL 35209
Phone : (205) 871-1650
Metro Irrigation
4040 Northern Blvd
Montgomery, AL 36110
Phone : (334) 271-6900
Merren R Todd
Waremont Ct
Montgomery, AL 36104
Phone : (334) 215-1933
Merritts Heating & Cooling
595 S Bay Springs Rd
Dothan, AL 36305
Phone : (334) 692-4299
Mental Health Retardation Inc
200 Cherry St
Troy, AL 36081
Phone : (334) 566-6022
Merry-Go-Round Skate Center
6494 Whorton Bend Rd
Gadsden, AL 35901
Phone : (256) 547-4047
Merrill Gardens At Northport
951 Rose Dr Apt 155
Northport, AL 35476
Phone : (205) 330-1700
Merrill Gardens At Albertville
151 Woodham Dr Ofc
Albertville, AL 35951
Phone : (256) 878-3132
Mercy Medical - Assisted Living
Catherine Pl
Daphne, AL 36526
Phone : (251) 626-9000
Mercy Medical - Assisted Living
Mcauley Pl
Mobile, AL 36602
Phone : (251) 344-3866
Mercy Medical - Assisted Living
Carroll Pl
Fairhope, AL 36532
Phone : (251) 928-5555
Merrill Gardens At Florence
3275 County Road 47
Florence, AL 35630
Phone : (256) 740-6999
Mercy Medical - Independent Living, Hamlet the Fairhope
101 Villa Dr
Daphne, AL 36526
Phone : (251) 928-5413
Mercy Medical - Independent Living
Portier Pl
Mobile, AL 36602
Phone : (251) 343-4449
Metropolitan Arts Council
1116 26th St S
Birmingham, AL 35205
Phone : (205) 251-1228
Menefee Larry Atty
407 S Mcdonough St
Montgomery, AL 36104
Phone : (334) 265-6002
Memory Von G Atty
469 S Mcdonough St
Montgomery, AL 36104
Phone : (334) 834-8000
Merrill Merrill Mathews & Allen
1326 Leighton Av
Anniston, AL 36207
Phone : (256) 236-5063
Metcalf Cameron A Atty
326 N Oates St
Dothan, AL 36303
Phone : (334) 793-6288
Metcalf Cameron A Atty
Main
Enterprise, AL 36330
Phone : (334) 347-0781
Metheny Bryance Atty
420 20th St N Ste 3100
Birmingham, AL 35203
Phone : (205) 458-5178
Messer William Z Atty
8219 Old Federal Rd
Montgomery, AL 36117
Phone : (334) 834-7770
Messick Bill C Atty
Airport Blvd Azalea
Mobile, AL 36609
Phone : (251) 380-0533
Mestre & Kelley
290 21st St N
Birmingham, AL 35203
Phone : (205) 251-1248
Meurer Michelle A Atty
29000 Us Highway 98
Daphne, AL 36526
Phone : (251) 626-2772
Meredith Benjamin E Atty
707 W Main St
Dothan, AL 36301
Phone : (334) 671-0289
Methvin Thomas J
218 Commerce St
Montgomery, AL 36104
Phone : (334) 269-2343
Mendheim, R. Cliff
185 North Oates Street (36303) P.O. Box 1193
Dothan, AL 36302
Phone : (334) 793-3377
Merrill J M Motors Dodge-Chrysler Plymouth Service - Office
238 S Cotton St
Andalusia, AL 36420
Phone : (334) 222-1162
Mercedes Benz USA International
15911 Progress Dr
Cottondale, AL 35453
Phone : (205) 553-6062
Mercedes Benz US International

Eutaw, AL 35462
Phone : (205) 336-8712
Metro Auto Sales Inc
3047 Saint Stephens Rd
Mobile, AL 36612
Phone : (251) 452-4499
Merrill Enterprises Inc

Birmingham, AL 35216
Phone : (205) 979-5513
Metro Auto Sales
1931 Mount Meigs Rd
Montgomery, AL 36107
Phone : (334) 312-5498
Metro Service & Equipment Co Inc
1305 Decatur Hwy
Fultondale, AL 35068
Phone : (205) 841-8325
Merrills Foreign Cars & Parts
1795 Us Highway 278
Piedmont, AL 36272
Phone : (256) 447-6611
Meriwether Garage
1586 Ann St
Montgomery, AL 36107
Phone : (334) 264-5161
Merrimans Garage
1809 Main St W
Hartselle, AL 35640
Phone : (256) 751-1002
Metro Auto & Detail
830 2nd Ave N
Birmingham, AL 35203
Phone : (205) 322-4050
Metro Transmission
114 S Chalkville Rd
Trussville, AL 35173
Phone : (205) 655-2108
Metro Transmission Service
3403 Pepperell Pkwy
Opelika, AL 36801
Phone : (334) 745-6305
Metro Body Shop & Wrecker Service
801 S Clinton St
Athens, AL 35611
Phone : (256) 232-5625
Metro Trailer Repair
904 30th St N
Birmingham, AL 35203
Phone : (205) 323-2877
Merkels Coosa Towing

Sylacauga, AL 35150
Phone : (256) 245-2607
Messers
601 2nd Ave N
Clanton, AL 35045
Phone : (205) 755-4340
Mendheim Bonding Co
412 N Appletree St
Dothan, AL 36303
Phone : (334) 793-1181
Metro Bonding
150 Palmetto St
Mobile, AL 36603
Phone : (251) 438-9744
Merita Bakery
2408 7th St N
Clanton, AL 35045
Phone : (205) 755-5436
Merita Bakery
310 Highway 78 E
Jasper, AL 35501
Phone : (205) 387-7621
Merita Bakery
799 W Grand Ave
Rainbow City, AL 35906
Phone : (256) 442-5360
Merita Thrift Store
2501 Jordan Ln Nw # B
Huntsville, AL 35816
Phone : (256) 722-9708
Merchants Bank
44 Butler St
Addison, AL 35540
Phone : (256) 796-8600
Merchants Bank
103 Main St
Grove Hill, AL 36451
Phone : (251) 275-3175
Merchants Bank
201 Commercial St Se
Hanceville, AL 35077
Phone : (256) 352-9851
Merchants & Farmers Bank
17939 Highway 96
Kennedy, AL 35574
Phone : (205) 596-3378
Merchants & Farmers Bank - Bookkeeping Dept
251 Prairie Ave
Eutaw, AL 35462
Phone : (205) 372-3391
Metro Bank
1022 Coleman St
Heflin, AL 36264
Phone : (256) 463-8900
Metro Bank
47537 Us Highway 78
Lincoln, AL 35096
Phone : (205) 763-9256
Mens Room the
4258 Cahaba Heights Ct
Birmingham, AL 35243
Phone : (205) 967-1044
Messicks Barber & Style Shop
119 W Covington Ave
Opp, AL 36467
Phone : (334) 493-3125
Menagerie of Beauty
1014 Rucker Blvd Ste A
Enterprise, AL 36330
Phone : (334) 347-2335
Merle Norman Cosmetics & Beauty Salon
109 N Main St
Enterprise, AL 36330
Phone : (334) 347-8344
Merle Norman Cosmetics & Beauty Salon
522 S Commerce St
Geneva, AL 36340
Phone : (334) 684-3114
Merle Norman Cosmetics Studio & Beauty Shop
249 S Us Highway 31
Bay Minette, AL 36507
Phone : (251) 937-7602
Merle Norman Studio & Salon
4 N Broad St
Samson, AL 36477
Phone : (334) 898-7106
Methodist Book Store
632 Montgomery Hwy
Birmingham, AL 35216
Phone : (205) 822-5190
Menasha Ridge Press
2204 1st Ave S
Birmingham, AL 35233
Phone : (205) 322-0439
Metro Acoustical Contractors Inc
360 Jim Thomas Rd
Hayden, AL 35079
Phone : (205) 647-8858
Metro Contractors Inc
2455 1st Ave S
Birmingham, AL 35210
Phone : (205) 871-8760
Merriman Roy Merriman Painting
1720 Websters Chapel Rd
Wellington, AL 36279
Phone : (256) 492-7904
Merza Fence
132 Whisenhunt Rd
Chelsea, AL 35043
Phone : (205) 678-8782
Merza Construction

Birmingham, AL 35203
Phone : (205) 870-9484
Merry Maids
7908 Charlotte Dr Sw # B
Huntsville, AL 35802
Phone : (256) 881-8806
Merritt Pamela
2716 Fisk Rd
Montgomery, AL 36104
Phone : (334) 834-3855
Meridianville Electric Co
154 Commissioner Dr
Meridianville, AL 35759
Phone : (256) 828-1030
Metro Electric
4500 Adams Ave
Adamsville, AL 35005
Phone : (205) 674-1422
Merritt Electric Inc
760 Allison Bonnett Memo
Bessemer, AL 35022
Phone : (205) 744-0923
Metro Commercial Contracting Corp
2311 Starmount Cir SW
Huntsville, AL 35801
Phone : (256) 539-4498
Merritt Gordon & Son Inc
4002 20th Ave Ste E
Valley, AL 36854
Phone : (334) 768-2632
Messagelink Only

Birmingham, AL 35203
Phone : (205) 916-0797
Methodical Builders Inc
13139 Underwood Rd
Summerdale, AL 36580
Phone : (251) 988-1574
Metro Construction

Huntsville, AL 35801
Phone : (256) 883-9001
Metro D Construction Inc
325 Stonehill Ln
Talladega, AL 35160
Phone : (256) 362-5476
Mercer David
611 Al Highway 14
Elmore, AL 36025
Phone : (334) 567-8648
Metal Craft Inc
1808 14th Ave # B
Tuscaloosa, AL 35401
Phone : (205) 758-8681
Metal Specialty
22101 Old County Road 47
Perdido, AL 36562
Phone : (251) 937-7975
Merritts Construction
Po Box 5361
Decatur, AL 35601
Phone : (256) 306-0131
Merritt Construction Inc
10995 Highway 51
New Brockton, AL 36351
Phone : (334) 894-5117
Metro Welding
208 Industrial Dr
Muscle Shoals, AL 35661
Phone : (256) 383-7174
Metro Welding

Rogersville, AL 35652
Phone : (256) 627-5205
Meredith Environmental Inc
201 Cahaba Valley Pkwy
Pelham, AL 35124
Phone : (205) 402-7322
Metro Fence

Alabaster, AL 35007
Phone : (205) 664-3751
Metro Fence
2413 19th St N
Bessemer, AL 35020
Phone : (205) 424-9400
Metal Building Manufacturing Inc
27530 Highway 31
Flomaton, AL 36441
Phone : (251) 296-1273
Meridian Systems Group Llc
69 Oldfield Dr
Montgomery, AL 36117
Phone : (334) 396-2719
Metlife Financial Services
116 Church St # 2
Rainbow City, AL 35906
Phone : (256) 442-5544
Metro Appraisal Services

Montgomery, AL 36104
Phone : (334) 244-1787
Merritt W J & Associates
27856 Abby Ln
Anderson, AL 35610
Phone : (256) 233-1993
Metals USA - Corporate Office
210 Saint Joseph St
Mobile, AL 36602
Phone : (251) 456-7654
Metlife
1110 Montlimar Dr
Mobile, AL 36609
Phone : (251) 414-1922
Memorial Park Church of God
1000 11th Ave S
Jasper, AL 35501
Phone : (205) 387-2713
Message On Hold Source

Wadley, AL 36276
Phone : (256) 395-9661
Messages Technologies Inc

Birmingham, AL 35203
Phone : (205) 252-8007
Metro Office Services
516 Overhill Rd
Pelham, AL 35124
Phone : (205) 664-6860
M & E Sales-Fax Line
1907 S Mckenzie St
Foley, AL 36535
Phone : (251) 943-2563
Metrocall Inc
1110 Montlimar Dr
Mobile, AL 36609
Phone : (251) 342-2822
Memorable Mobile Tours Inc

Mobile, AL 36602
Phone : (251) 344-8687
Merichem
2701 Warrior Rd
Tuscaloosa, AL 35404
Phone : (205) 556-1556
Metropolitan Cme Church Early Childhood Development & Day Care Center
1600 Avenue K
Ensley, AL 35218
Phone : (205) 780-4591
Memes House
Saint Stephens Ave
Chatom, AL 36518
Phone : (251) 847-3537
Mertz Child Care & Learning Center
909 Mcrae Ave
Mobile, AL 36606
Phone : (251) 473-9820
Metro Ministries
750 N Jackson St
Mobile, AL 36603
Phone : (251) 433-4343
Memorial Baptist Church
2616 Arms Ave Se
Decatur, AL 35603
Phone : (256) 353-4307
Mercy Metropolitan Community Church
2401 W Meighan Blvd
Gadsden, AL 35904
Phone : (256) 546-1143
Metro Church of God
208 Tv Rd
Dothan, AL 36301
Phone : (334) 677-7367
Metropolitan Community Church-Covenant
5117 1st Ave N
Birmingham, AL 35212
Phone : (205) 599-3363
Metropolitan Church Of God
2800 Metropolitan Way
Helena, AL 35243
Phone : (205) 795-4448
Metropolitan Community Church
335 64th St S
Birmingham, AL 35212
Phone : (205) 591-0748
Metropolitan Community Church of Huntsville
3015 Sparkman Dr Nw
Huntsville, AL 35810
Phone : (256) 851-6914
Metropolitan Community Church of Mobile
2201 Government St
Mobile, AL 36606
Phone : (251) 476-4621
Messiah Lutheran Church & School
1220 Preacher St
Annemanie, AL 36721
Phone : (334) 636-2650
Memorial Freewill Baptist Church
3845 Hull Rd
Empire, AL 35063
Phone : (205) 648-0740
Memorial Heights Baptist Church
3182 Bozeman Dr
Montgomery, AL 36108
Phone : (334) 262-1350
Memphis Baptist Church
4595 Eddins Rd
Dothan, AL 36301
Phone : (334) 677-5387
Memphis Baptist Pastorium
667 Willie Varnum Rd
Dothan, AL 36301
Phone : (334) 677-5068
Meridianville Bottom P B Church
146 Kalea Ln
Meridianville, AL 35759
Phone : (256) 828-5904
Meridianville Primitive Baptist Church
1173 Mount Lebanon Rd
Toney, AL 35773
Phone : (256) 828-5923
Memorial Southern Methodist Church
409 Andrew Jackson Wy Ne
Huntsville, AL 35801
Phone : (256) 539-3134
Memorial United Methodist Church
2150 Broad St
Selma, AL 36701
Phone : (334) 874-7741
Mentone United Methodist Church
415 Cutler Ave
Mentone, AL 35984
Phone : (256) 634-4881
Mexia Baptist Church
165 Old Salem Rd
Frisco City, AL 36445
Phone : (251) 575-4398
Mexia Baptist Church - Pastorium
165 Old Salem Rd
Frisco City, AL 36445
Phone : (251) 575-2102
Memorial Parkway Church of Christ
3703 Memorial Pkwy Nw
Huntsville, AL 35810
Phone : (256) 859-1230
Messiah Lutheran Church
7740 Highway 72 W
Madison, AL 35758
Phone : (256) 721-0041
Messiah Lutheran Church
6670 Vaughn Rd
Montgomery, AL 36116
Phone : (334) 277-4213
Methodist Church
140 N Main St
Brundidge, AL 36010
Phone : (334) 735-3180
Methodist Church
204 W Main St
Samson, AL 36477
Phone : (334) 898-2243
Methodist Parsonage
1328 5th St
Florala, AL 36442
Phone : (334) 858-3456
Methodist Parsonage

Luverne, AL 36049
Phone : (334) 335-3601
Methodist Church Parsonage
615 W Pullum St
Samson, AL 36477
Phone : (334) 898-2494
Methodist District Parsonage
625 Government St
Roanoke, AL 36274
Phone : (334) 863-6833
Methodist First United Church

Georgiana, AL 36033
Phone : (334) 376-9646
Methodist Parsonage
101 College St
Kinston, AL 36453
Phone : (334) 565-3132
Methodist Parsonage United

Newton, AL 36352
Phone : (334) 299-3171
METROPOLITAN AME CHURCH
750 DR MARTIN L KING JR AVE
Mobile, AL 36603
Phone : (251) 433-4282
Metropolitan AME Zion Church
1530 4th Ave N
Birmingham, AL 35203
Phone : (205) 252-8503
Metropolitan CME Church - Pastors Office
1600 Avenue K
Birmingham, AL 35218
Phone : (205) 787-3295
Metropolitan United Methodist Church
Po Box 250224
Montgomery, AL 36125
Phone : (334) 263-0950
Mexia United Methodist Church
2693 Highway 84 W
Mexia, AL 36458
Phone : (251) 575-2900
Memorial Presbyterian Church
2450 Saint Stephens Rd
Mobile, AL 36617
Phone : (251) 452-0321
Memorial Presbyterian Church
2130 Bell Rd
Montgomery, AL 36117
Phone : (334) 274-1018
Meridianville Cumberland Presbyterian Church
11696 Highway 231
Hazel Green, AL 35750
Phone : (256) 828-0160
Mental Health Center
530 Hornady Dr
Monroeville, AL 36460
Phone : (251) 575-3815
Mental Health Center - Day Program
530 Hornady Dr
Monroeville, AL 36460
Phone : (251) 575-4837
Mental Health Center - Counseling Office
530 Hornady Dr
Monroeville, AL 36460
Phone : (251) 575-4837
Mental Health Center - Emergency Coverage
530 Hornady Dr
Monroeville, AL 36460
Phone : (251) 575-4837
Metro Cat Clinic
2080 Valleydale Rd Ste 2
Birmingham, AL 35244
Phone : (205) 985-2023
Mental Health Centers
Mobile
Mobile, AL 36602
Phone : (251) 473-4423
Mental Health Centers
Fairhope
Fairhope, AL 36532
Phone : (251) 928-2871
Mental Health Centers
Foley
Foley, AL 36535
Phone : (251) 943-6646
Mental Health-Mental Retardation Center
45 Camden Byp
Camden, AL 36726
Phone : (334) 682-4499
Mercy Medical Clinic
1702 Catherine Ct Ste 1a
Auburn, AL 36830
Phone : (334) 501-1081
Mental Health Center
2439 Main St
Brent, AL 35034
Phone : (205) 926-4681
Menard John W MD
701 University Blvd E Ste 902
Tuscaloosa, AL 35401
Phone : (205) 391-9038
Mental Health Centers
Robertsdale
Robertsdale, AL 36567
Phone : (251) 947-7331
Merchants Inc
15 E Main St
Samson, AL 36477
Phone : (334) 898-2066
Mens Club
503 Martin L King Blvd
Opelika, AL 36801
Phone : (334) 749-2911
Merchants Adjustment Services
56 N Florida St
Mobile, AL 36607
Phone : (251) 476-6666
Mentor Graphics Corp
5030 Bradford Dr Nw Ste 130
Huntsville, AL 35805
Phone : (256) 864-3800
MERRIAMS COMPUTER SHOP
860 Montevallo Rd Sw
Leeds, AL 35094
Phone : (205) 699-2574
Merchant International Inc
235 Azalea Dr Ste 5
Florence, AL 35630
Phone : (256) 766-7099
Metropolitan Printing Co
1386 Main St
Sumiton, AL 35148
Phone : (205) 648-2715
Mesa Solutions Inc
7800 Madison Blvd
Huntsville, AL 35806
Phone : (256) 864-0400
Metsys Solutions Inc
7129 Gadsden Hwy Ste 103
Trussville, AL 35173
Phone : (205) 661-1000
Metrock Steel & Wire Co
6869 Highway 25
Montevallo, AL 35115
Phone : (205) 665-5043
Me & Mom Consignments
519 6th Ave Sw
Alabaster, AL 35007
Phone : (205) 664-8111
Mercury Mail
1241 Newell Pkwy
Montgomery, AL 36110
Phone : (334) 271-6245
Merle Norman Cosmetics Studio
7765 Airport Blvd
Mobile, AL 36608
Phone : (251) 633-3512
Mercer Equipment Company, Inc.
2868 E Cottonwood Road
Dothan, AL 36301
Phone : (334) 794-9039
Merchant Services
116 Equestrian Ln
Madison, AL 35758
Phone : (256) 772-3674
Merrilys Interiors
8115 Vaughn Rd
Montgomery, AL 36116
Phone : (334) 271-5481
Meon Michael John Dr PA
2041 Valleydale Rd
Birmingham, AL 35244
Phone : (205) 988-4470
Meriwether S Mark Dr Dntst
252 Winton Blount Loop
Montgomery, AL 36117
Phone : (334) 271-4544
Meriwether Willis J Jr
600 University Blvd E
Tuscaloosa, AL 35401
Phone : (205) 345-3252
Meriwether Willis J Dr Dntst - New Patients
600 University Blvd E
Tuscaloosa, AL 35401
Phone : (205) 345-3253
Merrill Charles Max Dr Dntst
1500 Highway 31 Sw
Hartselle, AL 35640
Phone : (256) 773-6569
Merrill Ray Dr Dntst
901 4th St
Pleasant Grove, AL 35127
Phone : (205) 744-8890
Merritt David H Ms DMD
162 Ana Dr
Florence, AL 35630
Phone : (256) 766-0270
Merry Maids

Birmingham, AL 35203
Phone : (205) 824-1118
Metals USA - Mobile Service Center, Vehicle Maintenance
1251 Woodland Ave
Mobile, AL 36610
Phone : (251) 456-7654
Merit Energy Co
Highway 31
Flomaton, AL 36441
Phone : (251) 296-3922
Merit Energy Company
19615 Summer St
Citronelle, AL 36522
Phone : (251) 866-5754
Memec United
4835 University Sq Ste 19
Huntsville, AL 35816
Phone : (256) 830-6386
Message On Hold of Alabama
673p Covered Bridge Pkwy
Prattville, AL 36066
Phone : (334) 358-1150
Metro Elevator Co
3623 5th Ave S
Birmingham, AL 35222
Phone : (205) 592-4111
Merry Maids of Mobile
4325 Midmost Dr Ste D
Mobile, AL 36609
Phone : (251) 342-9520
Metric Engineering Inc
1765 Platt Pl
Montgomery, AL 36117
Phone : (334) 215-1399
Merry Maids
1316 Lurleen B Wllce Blvd
Northport, AL 35476
Phone : (205) 366-8484
Merry Maids

Mobile, AL 36602
Phone : (251) 342-9520
Merry Maids

Gadsden, AL 35901
Phone : (256) 547-6243
Merry Maids
2119 Westmead Dr Sw
Decatur, AL 35603
Phone : (256) 355-2144
Merry Maids
4008 Us Highway 431
Anniston, AL 36206
Phone : (256) 820-8281
Mesa Associates Inc
9238 Madison Blvd Ste 116
Madison, AL 35758
Phone : (256) 772-7025
Metro Trailer Leasing
2513 Highway 20
Decatur, AL 35601
Phone : (256) 306-0702
Memory Hagler Knitting Etc
712 Chestnut St
Birmingham, AL 35216
Phone : (205) 822-7875
Merle Norman Cosmetic Studio
Southgate Mall
Muscle Shoals, AL 35661
Phone : (256) 383-3390
Merle Norman Cosmetic Studios
519 W Avalon Ave Ste 35
Muscle Shoals, AL 35661
Phone : (256) 383-3390
Merrill Lynch Life Agency Inc
3674 Dauphin St
Mobile, AL 36608
Phone : (251) 345-0200
Meta Company Llc the
30 N Norton Ave
Sylacauga, AL 35150
Phone : (256) 245-7344
Messer Yvonne
8217 Old Federal Rd
Montgomery, AL 36117
Phone : (334) 279-1174
Merrill Lynch
4725 Whitesburg Dr S Fl 1
Huntsville, AL 35802
Phone : (256) 650-2400
Merrill Lynch
601 N Section St
Fairhope, AL 36532
Phone : (251) 990-2360
Merrill Lynch
302 Merchants Walk Ste 100
Tuscaloosa, AL 35406
Phone : (205) 759-9500
Merrill Lynch
410 Honeysuckle Rd
Dothan, AL 36305
Phone : (334) 793-6960
Merrill Lynch
4001 Carmichael Rd Ste 500
Montgomery, AL 36106
Phone : (334) 409-5800
Merrill Lynch
100 Grandview Pl
Birmingham, AL 35243
Phone : (205) 298-7400
Merrill Lynch
224 Broad St
Gadsden, AL 35901
Phone : (256) 549-5000
Merrill Lynch
301 N Seminary St
Florence, AL 35630
Phone : (256) 760-2000
Meridianville Volunteer Fire Dept
112 Commissioner Dr
Meridianville, AL 35759
Phone : (256) 828-9623
Merritt George Ins
1106 Highway 231 S
Troy, AL 36081
Phone : (334) 566-8200
Merchants & Farmers Insurance Agency
250 Prairie Ave
Eutaw, AL 35462
Phone : (205) 372-0852
Metlife Auto & Home
307 S 5th St Ste E
Gadsden, AL 35901
Phone : (256) 543-7200
Merritts Portable Signs
1716 W Malvern Hwy
Slocomb, AL 36375
Phone : (334) 886-2522
Messers Mary Flower Shop
1478 Main St
Roanoke, AL 36274
Phone : (334) 863-4532
Memory Garden Flowers-Tux-Gifts-Catering
1125 Piedmont Hwy
Centre, AL 35960
Phone : (256) 927-3125
Messick Home Furnishings
119 S Ann St
Mobile, AL 36604
Phone : (251) 432-7941
Meridian St Chevron
1315 Meridian St N
Huntsville, AL 35801
Phone : (256) 534-8035
Merrill Millers Interiors
24820 Canal Rd
Orange Beach, AL 36561
Phone : (251) 989-9033
Memorial Funeral Home
1302 Saint Stephens Rd
Prichard, AL 36610
Phone : (251) 457-6440
Merri-Mart #21
21195 Range St
Thomaston, AL 36783
Phone : (334) 627-3690
Merritt Oil Co-Texaco Gasoline Distributor
952 S Conception St
Mobile, AL 36603
Phone : (251) 432-6711
Messers Garage
60239 Highway 49
Lineville, AL 36266
Phone : (256) 396-6265
Memory Chapel Funeral Home
2200 Skyland Blvd E
Tuscaloosa, AL 35405
Phone : (205) 553-1430
Memory Hill Gardens Cemetery & Mausoleum
2200 Skyland Blvd E
Tuscaloosa, AL 35405
Phone : (205) 556-6182
Mullins Metropolitan Funeral Service
2345 Bush Blvd
Birmingham, AL 35208
Phone : (205) 788-9001
MEMORY CHAPEL INC
1625 MONTGOMERY HWY
Dothan, AL 36302
Phone : (334) 792-7051
Merle Norman Cosmetics
102 N Main St
Boaz, AL 35957
Phone : (256) 593-5871
Merle Norman Cosmetic Studios
2300 Mcfarland Blvd E
Tuscaloosa, AL 35404
Phone : (205) 345-1101
Memory Lane Pedal Car Company
4202 20th Ave
Valley, AL 36854
Phone : (334) 756-2646
Merrick Storage
345 N Merrick Ave
Ozark, AL 36360
Phone : (334) 774-9388
Memory Lane Antiques & Gifts
7864 Highway 43
Florence, AL 35634
Phone : (256) 757-0610
Merle Norman Cosmetics
806 7th St N
Clanton, AL 35045
Phone : (205) 755-4929
Merle Norman Cosmetic Studio
120 Temple Ave N
Fayette, AL 35555
Phone : (205) 932-6217
Merle Norman Cosmetic Studio
7332 Us Highway 231
Wetumpka, AL 36092
Phone : (334) 567-9406
Memories Antiques & Ideas
716 Main St
Moulton, AL 35650
Phone : (256) 974-4301
Metro Glass & Mirror
15858 Us Highway 231
Union Grove, AL 35175
Phone : (256) 498-3795
Metro Glass
4415 Government Blvd
Mobile, AL 36693
Phone : (251) 666-3616
Mentone
City Hall
Mentone, AL 35984
Phone : (256) 634-4444
Mentone
Water Works Board
Mentone, AL 35984
Phone : (256) 634-9106
Mental Health Center-Mountain Lks Behavirl Hlthcre
Alcoholism
Guntersville, AL 35976
Phone : (256) 582-3203
Mental Health Center-Mountain Lks Behavirl Hlthcre
Children & Family Services
Guntersville, AL 35976
Phone : (256) 582-3203
Mental Health Center-Mountain Lks Behavirl Hlthcre
Clinic
Guntersville, AL 35976
Phone : (256) 582-3203
Merita Bakery
1300 1st Ave S
Birmingham, AL 35233
Phone : (205) 322-4491
Merita Bakery
814 Us Highway 431
Boaz, AL 35957
Phone : (256) 593-1456
Merita Bakery
6310 University Blvd E
Cottondale, AL 35453
Phone : (205) 556-0005
Merita Bakery
114 Hamric Dr E
Oxford, AL 36203
Phone : (256) 831-3941
Merita Bakery - Sales
1300 1st Ave S
Birmingham, AL 35233
Phone : (205) 322-5528
Merita Bread - Retail Stores
2611 15th St N
Bessemer, AL 35023
Phone : (205) 426-2737
Merita Bread - Retail Stores
2430 Center Point Pkwy
Birmingham, AL 35215
Phone : (205) 854-1030
Merita Bread - Retail Stores
3885 Pinson Valley Pkwy
Birmingham, AL 35217
Phone : (205) 853-9928
Merita Thrift Store
114 Hamric Dr E
Oxford, AL 36203
Phone : (256) 831-3937
Meridian Texaco
11664 Highway 231 431 N
Meridianville, AL 35759
Phone : (256) 828-4338
Merry Mart Nbr 36
507 Azalea Rd
Mobile, AL 36609
Phone : (251) 341-1090
Mental Health Board Group Homes - Office
341 Morningside Dr
Anniston, AL 36201
Phone : (256) 820-0277
Mental Health Board Group Homes
1112 Lenlock Ln
Anniston, AL 36206
Phone : (256) 820-1183
Mental Health Board Group Homes
7836 Us Highway 431
Weaver, AL 36277
Phone : (256) 820-0314
Mental Health Board Group Homes - Alexandria Group Home
Alexandria Hwy # 431
Anniston, AL 36201
Phone : (256) 820-7515
Methels Hair Replacement & Styling Salon
2408 Woodward Av
Muscle Shoals, AL 35661
Phone : (256) 383-5160
Metro Fasteners
1014 Saraland Blvd S
Saraland, AL 36571
Phone : (251) 675-0217
Mens Fashion
523 W Fairview Ave
Montgomery, AL 36105
Phone : (334) 269-1452
Metro Fitness
7150 Halcyon Park Dr
Montgomery, AL 36117
Phone : (334) 396-0040
Metabolic Research Center of Dothan Inc
440 Westgate Pkwy
Dothan, AL 36303
Phone : (334) 677-8449
Mercy Medical - Benefits
101 Villa Dr
Daphne, AL 36526
Phone : (251) 621-4878
Mercy Medical - Departments, Recreation Therapy
101 Villa Dr
Daphne, AL 36526
Phone : (251) 621-4280
Mercy Medical - Human Resources
177 Baldwin Sq
Fairhope, AL 36532
Phone : (251) 304-3100
Mercy Medical - Human Resources
101 Villa Dr
Daphne, AL 36526
Phone : (251) 621-4870
Mercy Medical - Patient Room Information & Hospital
101 Villa Dr
Mobile, AL 36602
Phone : (251) 626-2694
Mercy Medical - Recruitment Services
101 Villa Dr
Daphne, AL 36526
Phone : (251) 621-4431
Mercy Medical - Departments, Respiratory Therapy
101 Villa Dr
Daphne, AL 36526
Phone : (251) 621-4231
Metro Mechanical Services
851 N Pine Hill Rd
Birmingham, AL 35217
Phone : (205) 841-9742
Metropolitan Deluxe
225 Summit Blvd Ste 300
Birmingham, AL 35243
Phone : (205) 969-1550
Mercy Medical
Home Health, Fairhope
Mobile, AL 36602
Phone : (251) 304-3135
Mercy Medical
Mercy Medical
Mobile, AL 36602
Phone : (251) 304-3158
Mercy Medical
177 Baldwin Sq
Fairhope, AL 36532
Phone : (251) 990-2610
Mercy Medical - Home Hospice
101 Villa Dr
Mobile, AL 36602
Phone : (251) 304-3135
Mentone Springs Hotel
6114 Al Highway 117
Mentone, AL 35984
Phone : (256) 634-4040
Mental Retardation/Developmenta Dsblts Brd Inc the
22495 State Highway 59
Robertsdale, AL 36567
Phone : (251) 947-5608
Meridianville Athletic Association
160 Meridianvlle Spgs Rd
Meridianville, AL 35759
Phone : (256) 828-2492
Mental Helath Association In Montgomery
1116 S Hull St
Montgomery, AL 36104
Phone : (334) 262-5500
Mental Health Authority
101 Coliseum Blvd
Montgomery, AL 36109
Phone : (334) 279-7830
Mobile Mental Health Center - Safehaven Community Homes
5750 Southland Dr # B
Mobile, AL 36693
Phone : (251) 776-1930
Messer David Ins
1027 S Quintard Ave
Anniston, AL 36201
Phone : (256) 236-1600
Messer Ricky P Ins
907 Snow St
Oxford, AL 36203
Phone : (256) 831-1780
Merchant Billy Ins
2210 Main St Ste E
Daphne, AL 36526
Phone : (251) 626-7090
Mercier Insurance
2565 Montgomery Hwy
Dothan, AL 36303
Phone : (334) 677-2995
Meredith Harlan C Ins
1701 Mcfarland Blvd N
Tuscaloosa, AL 35406
Phone : (205) 345-6363
Metropolitan Insurance
2201 Gault Ave N
Fort Payne, AL 35967
Phone : (256) 845-6748
Memorial Service Insurance Co
1003 S Perry St
Montgomery, AL 36104
Phone : (334) 269-1244
Metlife Financial Services
605 S 4th St
Gadsden, AL 35901
Phone : (256) 237-1707
Metlife
931 Noble St
Anniston, AL 36201
Phone : (256) 237-7088
Metlife
175 Belmont Dr
Dothan, AL 36305
Phone : (334) 671-5013
Metlife Financial Services
1212 Helton Dr Ste B
Florence, AL 35630
Phone : (256) 764-2322
Metlife Auto & Home
3613 Eastern Blvd Ste 2k
Montgomery, AL 36116
Phone : (334) 277-1606
Metlife
1221 N Mckenzie St
Foley, AL 36535
Phone : (251) 943-3879
Metlife Financial Services
310 S 3rd St # A
Gadsden, AL 35901
Phone : (256) 547-6373
Metlife Financial Services
301 Cedar St
Greenville, AL 36037
Phone : (334) 382-4611
Metlife Financial Services - Charlie E Hardy Financial Planner
202 E Martin Luthr Kng Hwy # H
Tuskegee, AL 36083
Phone : (334) 727-5584
Metlife US
2101 7th St
Tuscaloosa, AL 35401
Phone : (205) 759-2595
Metlife Auto & Home
4717 University Dr Nw Ste 104
Huntsville, AL 35801
Phone : (256) 830-1000
Metlife Auto & Home
4717 University Dr Nw Ste 104
Huntsville, AL 35816
Phone : (256) 830-8238
Mewbourne Greg Designs
1903 Oxmoor Rd # A
Birmingham, AL 35209
Phone : (205) 871-6438
Merle Norman Cosmetics
101 S Broad
Sctsbro, AL 35768
Phone : (256) 259-6032
Metal Products of Alabama
1350 Valley Dr
Dolomite, AL 35061
Phone : (205) 744-1056
Metal Products of Alabama
247 Lewis St
Dolomite, AL 35061
Phone : (205) 744-9707
Metals USA - Mobile Service Center
1251 Woodland Ave
Mobile, AL 36610
Phone : (251) 456-4531
Metal Supermarket
3641 Commerce Ave
Fairfield, AL 35064
Phone : (205) 788-6385
Metal Benders Incorporated
219 Tyson Rd
Hope Hull, AL 36043
Phone : (334) 613-9926
Merle Norman Cosmetics Studio
11 Main St
Alexander City, AL 35010
Phone : (256) 329-8852
Mevatec Corporation
1525 Perimeter Pkwy Nw Ste 500
Huntsville, AL 35806
Phone : (256) 890-8000
Metallurgical Consulting Inc
1146 Leroy Stevens Rd # A
Mobile, AL 36695
Phone : (251) 639-3433
Meteor Light & Sound Incorporated
8000 Madison Pike
Madison, AL 35757
Phone : (256) 461-8000
Meteor Light & Sound
Po Box 578
Madison, AL 35758
Phone : (256) 772-9626
Mercer W G Livestock
97 County Road 445
Enterprise, AL 36330
Phone : (334) 347-5931
Methvin Equipment & Crane Service
810 Terrace St
Florence, AL 35630
Phone : (256) 766-5868
Metal Research Inc
752 Signal Point Rd
Guntersville, AL 35976
Phone : (256) 582-6055
Metaltech Machine & Tool
6747 Swearengin Rd
Scottsboro, AL 35769
Phone : (256) 728-7512
Met-Tech Machining Inc
225 Jntt Brrtt Indstrl
Wetumpka, AL 36092
Phone : (334) 567-4015
Metalock Casting Repair
4733 Caldwell Mill Rd
Birmingham, AL 35243
Phone : (205) 967-4124
Messiahs Messengers
912 29th Ave
Tuscaloosa, AL 35401
Phone : (205) 750-0096
Memorial Commercial Center
813 S Memorial Dr
Prattville, AL 36067
Phone : (334) 365-5900
Metasystems Center For Healing and Wellness
3240 Edgewood Rd
Millbrook, AL 36054
Phone : (334) 285-4325
Mental Health Center Of North Central Alabama Inc
Highway 31 S
Decatur, AL 35603
Phone : (256) 355-6091
Mental Health

Chatom, AL 36518
Phone : (251) 847-2301
Merry Roses Childrens & Maternity Consignment Shp
3000 Old Shell Rd
Mobile, AL 36607
Phone : (251) 479-4411
Mentone Area Preservation Assoc

Mentone, AL 35984
Phone : (256) 634-4041
Merchants Credit Association
3861 Atlanta Hwy
Montgomery, AL 36109
Phone : (334) 270-0905
Mens Inc
3280 Colonial Mall
Mobile, AL 36616
Phone : (251) 471-1993
Menswear Order Shop
115 Rural St
Evergreen, AL 36401
Phone : (251) 578-1010
Men of Standard
538 Broad St
Gadsden, AL 35901
Phone : (256) 546-0818
Mens Wearhouse
Bel Air Mall
Mobile, AL 36602
Phone : (251) 471-9889
Mens Wearhouse
4606 Highway 280
Birmingham, AL 35242
Phone : (205) 437-0442
Mens Wearhouse
1713 Montgomery Hwy S Ste 123
Birmingham, AL 35244
Phone : (205) 988-5913
Mens Wearhouse
3891 Eastern Blvd
Montgomery, AL 36116
Phone : (334) 396-2373
Metzgers Inc
3704 Dauphin St
Mobile, AL 36608
Phone : (251) 342-6336
Mental Health Center of North Central Alabama - Decatur Branch
Highway 31 S
Decatur, AL 35601
Phone : (256) 355-6091
Metal-Tec Heat Treating Inc
4723 Station St
Eight Mile, AL 36613
Phone : (251) 456-1133
Metalplate Galvanizing Lp - Corporate Office
1120 39th St N
Birmingham, AL 35234
Phone : (205) 595-4700
Metalplate Galvanizing Lp - Plant 1
757 44th St N
Birmingham, AL 35212
Phone : (205) 595-1106
Metalplate Galvanizing Lp - Plant 2
1120 39th St N
Birmingham, AL 35234
Phone : (205) 595-7103
Metal Masters
102 Commerce Cir
Madison, AL 35758
Phone : (256) 461-7487
Merchants Metals Inc - Distribution & Sales
4200 Jefferson Ave Sw
Birmingham, AL 35221
Phone : (205) 925-4601
Merle Norman Cosmetic Studio of Pleasant Grove
111 Park Rd
Pleasant Grove, AL 35127
Phone : (205) 744-8171
Merle Norman Studios
Martindale Plaza Mal
Ozark, AL 36360
Phone : (334) 774-8309
Merle Norman Cosmetics & Gifts
103 W Mill St
Hartford, AL 36344
Phone : (334) 588-3420
Merry Go Wrap
313 Fieldstown Rd
Gardendale, AL 35071
Phone : (205) 631-5801
Memco-M & M Poultry
1644 John H Cooper Dr Se
Cullman, AL 35055
Phone : (256) 737-1713
Merle Norman Cosmetics & Hair Salon
Village Green Shoppi
Phenix City, AL 36867
Phone : (334) 297-9944
Merle Norman Cosmetics & Beauty Salon
222 Gault Ave N
Fort Payne, AL 35967
Phone : (256) 845-1231
Menagerie the
6234 E Us Highway 84
Cowarts, AL 36321
Phone : (334) 794-5915
Merle Norman Cosmetic Studios
316 Parkland Shoppng Crk
Jasper, AL 35501
Phone : (205) 384-3219
Merle Norman Cosmetic Studios
23 S Section St
Fairhope, AL 36532
Phone : (251) 928-1901
Merle Norman Cosmetic Studio
155 Gateway Plz
Greenville, AL 36037
Phone : (334) 382-7310
Merle Norman Cosmetics Studio & Salon
106 S Main St
Linden, AL 36748
Phone : (334) 295-8390
MERLE NORMAN COSMETICS
7036 US HIGHWAY 431
Albertville, AL 35950
Phone : (256) 878-1301
Merle Norman Cosmetics
5238 Highway 90 W
Mobile, AL 36619
Phone : (251) 660-0393
Merle Norman Cosmetics
818 Douglas Ave
Brewton, AL 36426
Phone : (251) 867-2923
Merle Norman Cosmetic Studio
60092 Highway 49
Lineville, AL 36266
Phone : (256) 396-5584
Merle Norman Cosmetic Studio
1064 Eastdale Mall
Montgomery, AL 36117
Phone : (334) 277-4233
Merle Norman Cosmetics
672 Montgomery Hwy
Birmingham, AL 35216
Phone : (205) 822-7660
Merle Norman Cosmetics
5954 Chalkville Rd
Birmingham, AL 35235
Phone : (205) 655-8026
Merle Norman Cosmetics
1835 Us Highway 29 N
Andalusia, AL 36420
Phone : (334) 222-8779
Merle Norman Cosmetics
919 Snow St Ste B
Oxford, AL 36203
Phone : (256) 835-0358
Merle Norman Cosmetics
30515 Ardmore Ave
Ardmore, AL 35739
Phone : (256) 423-3298
Merle Norman Cosmetics
900 Commons Dr Ste 903
Dothan, AL 36303
Phone : (334) 793-7422
Merle Norman Cosmetics
102 E Ladiga St
Piedmont, AL 36272
Phone : (256) 447-0370
Merle Norman Cosmetics
1009 Highland Ave
Selma, AL 36701
Phone : (334) 874-6221
Merle Norman Cosmetic Studio
721 Cullmn Shppng Ctr Nw
Cullman, AL 35055
Phone : (256) 734-2191
Merle Norman Cosmetics Studio
151 W Main St
Centre, AL 35960
Phone : (256) 927-3213
Merle Norman Cosmetic Studio
1530 E Glenn Ave
Auburn, AL 36830
Phone : (334) 821-3888
Merle Norman Cosmetic Studio
226 S Hamburg Ave
Butler, AL 36904
Phone : (205) 459-3499
Merle Norman Cosmetic Studio
1443 21st St
Haleyville, AL 35565
Phone : (205) 486-2541
Merle Norman Cosmetic Studio
105 N Broadway Ave
Sylacauga, AL 35150
Phone : (256) 245-3191
Merle Norman Cosmetic Studio
109 Johnson Ave N
Talladega, AL 35160
Phone : (256) 362-3232
Merle Norman Cosmetic Studio
105 E Covington Ave
Opp, AL 36467
Phone : (334) 493-6012
Merle Norman Cosmetic Studios
1764 N Brindlee Mtn Pkwy
Arab, AL 35016
Phone : (256) 586-4176
Merle Norman Cosmetic Studios
1185 Huffman Rd Ste D
Birmingham, AL 35215
Phone : (205) 853-2518
Merle Norman Cosmetics
175 N Daleville Ave
Daleville, AL 36322
Phone : (334) 598-4124
Metro Bank
800 S Martin St
Pell City, AL 35128
Phone : (205) 884-2265
Memory Chapel Funeral Home
324 Prairie St S
Union Springs, AL 36089
Phone : (334) 738-3143
Memories In Stone
1601 Gault Ave N
Fort Payne, AL 35967
Phone : (256) 845-1898
Memory Gardens of Eufaula
118 N Orange Ave
Eufaula, AL 36027
Phone : (334) 687-8031
Messmer-Goodwin Funeral Home
225 Dana Rd
Warrior, AL 35180
Phone : (205) 647-0253
Metropolitan Funeral Service
209 N Broad St
York, AL 36925
Phone : (205) 392-9366
Metro South Mortgage
1816 Lake Park Ln
Birmingham, AL 35215
Phone : (205) 853-4996
Merchants Bank
4855 Al Highway 157
Cullman, AL 35058
Phone : (256) 737-8888
Merchants & Farmers Bank
7680 Highway 69 S
Tuscaloosa, AL 35405
Phone : (205) 469-2103
Merchants Bank
900 2nd Av SW
Cullman, AL 35055
Phone : (256) 734-8110
Merchants Bank
1901 College Ave
Jackson, AL 36545
Phone : (251) 246-4425
Merchants & Farmers Bank
251 Prairie Ave
Eutaw, AL 35462
Phone : (205) 372-3311
Merchants & Farmers Bank
Po Box 189
Millport, AL 35576
Phone : (205) 662-4241
Metro Bank
186 Church Cir
Ragland, AL 35131
Phone : (205) 472-5000
Metro USA Moving Co

Birmingham, AL 35203
Phone : (205) 980-2128
Metro Music
4196-B Montgomery Hwy
Dothan, AL 36303
Phone : (334) 792-0883
Metro Music Inc
1737 Eastern Blvd
Montgomery, AL 36117
Phone : (334) 260-0911
Metro Music Inc - Office
1737 Eastern Blvd
Montgomery, AL 36117
Phone : (334) 260-9130
Mental Retardation Services
4717 University Dr Nw
Huntsville, AL 35816
Phone : (256) 837-5777
Mental Retardation Services
527 Buckingham Dr
Montgomery, AL 36116
Phone : (334) 288-1535
Mercy Medical
101 Villa Dr
Daphne, AL 36526
Phone : (251) 621-4200
Mercy Medical - Patient Information
101 Villa Dr
Daphne, AL 36526
Phone : (251) 621-4200
Mercy Medical - Outpatient Information
101 Villa Dr
Mobile, AL 36602
Phone : (251) 621-4301
Mercy Medical - Departments, Physical Therapy
101 Villa Dr
Daphne, AL 36526
Phone : (251) 621-4301
Merchant Card Services

Dothan, AL 36301
Phone : (334) 702-4051
Merchant Services

Alexander City, AL 35010
Phone : (256) 215-3813
Meteor Express Inc
895 Harbour Dr
Scottsboro, AL 35769
Phone : (256) 218-3000
Merrimac Manor
4509 Triana Blvd Sw Ofc
Huntsville, AL 35805
Phone : (256) 881-0671
Meredith Bair Peacock McDonald & McMullan PC
300 Vestavia Pkwy Ste 3200
Birmingham, AL 35216
Phone : (205) 822-7348
Meredith R L
300 Vestavia Pkwy
Birmingham, AL 35216
Phone : (205) 822-7348
Mercy Medical - Departments, Speech Therapy
101 Villa Dr
Daphne, AL 36526
Phone : (251) 621-4420
Merger Enterprises
3201 S Oates St
Dothan, AL 36301
Phone : (334) 793-5230
Merit Energy Company
18355 S 3rd St
Citronelle, AL 36522
Phone : (251) 866-5572
Metro Oil Company
Highway 31 N
Morris, AL 35116
Phone : (205) 647-3414
M & E Produce Inc
1626 Jack Springs Rd
Atmore, AL 36502
Phone : (251) 368-5691
Merritt Transportation Inc
952 S Conception St
Mobile, AL 36603
Phone : (251) 432-6718
Mems Optical
205 Import Cir Nw
Huntsville, AL 35806
Phone : (256) 859-1886
Metro Communication Services
1402 6th Ave SE
Decatur, AL 35601
Phone : (256) 353-7391
Metro Communication Services
7600 Memorial Pkwy Sw
Huntsville, AL 35802
Phone : (256) 883-9500
Merrill Richard Dr Optometrist
406 E Three Notch St
Andalusia, AL 36420
Phone : (334) 222-6632
Metal Market
1402 Wallace Ave Ne
Fort Payne, AL 35967
Phone : (256) 845-2771
MESSENGER NEWSPAPERS
406 CHERRY ST
Gadsden, AL 35901
Phone : (256) 547-1049
Metropolitan Life Insurance
3170 Parliament Cir
Montgomery, AL 36116
Phone : (334) 272-6740
Met Life Financial Services
100 WASHINGTON ST SE # 100
Huntsville, AL 35801
Phone : (256) 539-9522
Merle Norman Cosmetics & Accessories
401 E Church St
Atmore, AL 36502
Phone : (251) 368-2259
Metro Loans
4508 Center Point Rd
Pinson, AL 35126
Phone : (205) 680-9009
Mercer Buddy
16631 Montgomery Hwy
Highland Home, AL 36041
Phone : (334) 537-4573
Metro Pest Control Co Inc
Eastlake
Bessemer, AL 35020
Phone : (205) 841-5801
Metro Pest Control Co Inc
Hoover
Bessemer, AL 35020
Phone : (205) 979-1454
Metro Pest Control Co Inc
Hueytown
Bessemer, AL 35020
Phone : (205) 491-1938
Metcalf J Fox Dr Vet
951 Hillcrest Rd
Mobile, AL 36695
Phone : (251) 639-9120
Mer-Rob Pharmacy
2112 Helton Dr
Florence, AL 35630
Phone : (256) 764-4474
Memory Bank Photography Studio
108a 8th St
Birmingham, AL 35217
Phone : (205) 254-3640
Memories by Monica
1000 2nd Ave N
Clanton, AL 35045
Phone : (205) 755-8484
Merritt Companies the
1320 Lurleen B Wllce Blvd
Northport, AL 35476
Phone : (205) 752-3272
Mena Wahib MD
2010 Brookwod Mdcl Ctr Dr
Birmingham, AL 35209
Phone : (205) 877-5381
Meneese William PHD
2700 10th Ave S
Birmingham, AL 35205
Phone : (205) 933-7777
Merkle B C Dr

Uniontown, AL 36786
Phone : (334) 628-2761
Mendel L Robert DMD
1924d Dauphin Island Pkwy
Mobile, AL 36605
Phone : (251) 476-6330
Mental Health Center - Emergency Service
331 E 8th St
Anniston, AL 36207
Phone : (256) 236-3403
Mental Health Center
Elm St
Athens, AL 35611
Phone : (256) 232-3661
Metro Anesthesia & Pain Services PC

Mobile, AL 36602
Phone : (251) 342-0004
Merrell Gary L MD - Brookwood
2018 Brookwod Mdcl Ctr Dr
Birmingham, AL 35209
Phone : (205) 879-5733
Mercado Patricia MD
2000 6th Ave N
Birmingham, AL 35203
Phone : (205) 801-7589
Mendelson Farrell O Dr Phys
801 Princeton Ave Sw
Birmingham, AL 35211
Phone : (205) 780-4330
Merkle Jonathan C MD
33 Salem Rd
Montevallo, AL 35115
Phone : (205) 665-7991
Mendez Melissa MD
Uab Kirklin Clinic
Birmingham, AL 35203
Phone : (205) 801-8986
Meredith Ruby E MD
Uab Medical Ctr
Birmingham, AL 35203
Phone : (205) 934-2760
Merijanian Greg MD
2006 Franklin St Se
Huntsville, AL 35801
Phone : (256) 539-9471
Metzger Clark S Sr MD
215 Medical Park Dr # 2
Andalusia, AL 36420
Phone : (334) 222-9100
Mens Health Center
7020 Sydney Curv
Montgomery, AL 36117
Phone : (334) 279-5700
Metro Pediatrics PC
401 Valley Ave
Birmingham, AL 35209
Phone : (205) 941-1414
Mestre Jose R Dr
833 Saint Vincents Dr
Birmingham, AL 35205
Phone : (205) 939-3755
Mendiola Carmelo MD
415 Medical Center Dr Sw
Fort Payne, AL 35968
Phone : (256) 997-2820
Meshad Michael W MD
6701 Airport Blvd
Mobile, AL 36608
Phone : (251) 633-1890
Mental Health Center
200 Hospital Ave
Centre, AL 35960
Phone : (256) 927-3601
Met Fabrics
3005 3rd Ave S
Birmingham, AL 35233
Phone : (205) 322-5497
Merryweather Foam Inc
197 Lakeshore Dr
Rainbow City, AL 35906
Phone : (256) 413-7500
Merryweather Foam Inc
1212 Wynette Rd
Sylacauga, AL 35151
Phone : (256) 249-8546
Metro Pipe & Supply Co
320 S Montgomery Ave
Sheffield, AL 35660
Phone : (256) 381-6700
Metro West Podiatry
701 Richrd M Scrshy Pkwy
Fairfield, AL 35064
Phone : (205) 783-5793
Memco
1644 John H Cooper Dr Se
Cullman, AL 35055
Phone : (256) 734-6322
Metropolitan Marketing Services Inc
Po Box 396
Riverside, AL 35135
Phone : (205) 425-6674
Messick James L
215 Stewart St
Prattville, AL 36067
Phone : (334) 365-5701
Metro Industries
450 Mullins Dr
Helena, AL 35080
Phone : (205) 663-2191
Mendheim Private Investigations
412 N Appletree St
Dothan, AL 36303
Phone : (334) 792-7357
Metro Investigations

Huntsville, AL 35801
Phone : (256) 533-6404
Metro Spy Supply
906 Memorial Pkwy Nw
Huntsville, AL 35801
Phone : (256) 533-9923
Merchant Capital L L C
250 Commerce St # 4
Montgomery, AL 36104
Phone : (334) 834-5100
Mentone Realty
6089 Al Highway 117
Mentone, AL 35984
Phone : (256) 634-4767
Merrill Frank

Gulf Shores, AL 36542
Phone : (251) 948-4019
Metropolitan
2332 2nd Ave N
Birmingham, AL 35203
Phone : (205) 323-4000
Metcalf Realty Co Inc
2710 20th St S
Birmingham, AL 35209
Phone : (205) 979-7520
Metcalfe Adam J Rl Est
3762 Swansea Dr
Mobile, AL 36608
Phone : (251) 342-7438
Metcalf Realty Co Inc - Bookkeeping
2710 20th St S
Birmingham, AL 35209
Phone : (205) 879-2177
Metcalf Realty Co Inc - Maintenance
2710 20th St S
Birmingham, AL 35209
Phone : (205) 879-2177
Merrifield Real Estate
185 S Tallassee St Ste 104
Dadeville, AL 36853
Phone : (256) 825-9209
Metcalfe Brian P Rl Est
5 Dauphin St
Mobile, AL 36602
Phone : (251) 432-2600
Metro Investing Inc
1217 Greensboro Ave Ofc
Tuscaloosa, AL 35401
Phone : (205) 345-6661
Metcalf & Metcalf Real Estate Inc
701 Old Perry Store Rd
Opp, AL 36467
Phone : (334) 493-2447
Metropolitan Properties Inc
3162 Heights Vlg
Birmingham, AL 35243
Phone : (205) 969-3108
Merritt-Pearson Partnership
29000 Us Highway 98
Daphne, AL 36526
Phone : (251) 626-5170
Metropolitan Janitorial
5383 Maysville Rd
Huntsville, AL 35801
Phone : (256) 859-4869
Mesco, LLC
5301 Perimeter Parkway
Montgomery, AL 36116
Phone : (334) 288-4440
Memorys Fish & Chicken Restaurant
837 W Mobile St
Florence, AL 35630
Phone : (256) 764-3476
Mexico Lindo Restaurant
702 Us Highway 72 W
Athens, AL 35611
Phone : (256) 216-5555
Mexico Lindo
354 Hollywood Blvd
Birmingham, AL 35209
Phone : (205) 871-6728
Mexicali
5287 Highway 280
Birmingham, AL 35242
Phone : (205) 991-1836
Mexico City
1108 S Eufaula Ave
Eufaula, AL 36027
Phone : (334) 687-1011
Mendosas Authentic Mexican Restaurant
808 Highway 331 S
Opp, AL 36467
Phone : (334) 493-1933
Mexican Connection the
4185 Montgomery Hwy
Dothan, AL 36303
Phone : (334) 793-2496
Mexican Express
3228 Bob Wallace Ave Sw Ste D
Huntsville, AL 35805
Phone : (256) 533-7000
Meridianville Bar-B-Q
11537 Highway 231 N
New Market, AL 35761
Phone : (256) 828-3725
Merrills Bar-B-Q
2525 Forrest Ave
Gadsden, AL 35904
Phone : (256) 543-7457
Metal Roofs

Rogersville, AL 35652
Phone : (256) 627-0777
M & E Metal Roofing Specialist
16711 Al Highway 9
Piedmont, AL 36272
Phone : (256) 447-6441
M & E Metal Roofing Specialist

Oxford, AL 36203
Phone : (256) 835-1201
Metal Roofing Inc
103 State Highway 59 S
Summerdale, AL 36580
Phone : (251) 989-7772
Metal Formers Inc
15621 Highway 231 431 N
Hazel Green, AL 35750
Phone : (256) 828-5381
Metro Metals
5424 Metro Park Dr
Tuscaloosa, AL 35405
Phone : (205) 759-5420
Mennonite Christian Fellowship
245 Tennant Dr
Atmore, AL 36502
Phone : (251) 368-5499
Merritt Elem School Chapter 1
86 School St
Midway, AL 36053
Phone : (334) 529-3147
Merritt High School
701 Old Troy Rd
Midway, AL 36053
Phone : (334) 529-3281
Merritt High School - Lunch Room
701 Old Troy Rd
Midway, AL 36053
Phone : (334) 529-3282
Metro Private Investigations Inc
906 Memorial Pkwy Nw
Huntsville, AL 35801
Phone : (256) 533-3334
Merrill Lynch Pierce Fenner & Smith Inc
420 20th St N Ste 2600
Birmingham, AL 35203
Phone : (205) 326-9500
Merle Wallace Purvis Center
1682 E County Rd 4
Geneva, AL 36340
Phone : (334) 684-2252
Metal Exchange Corp
16205 Court St
Moulton, AL 35650
Phone : (256) 974-9247
Metal Market

Ramer, AL 36069
Phone : (334) 281-3030
Memorable Eatables

Guntersville, AL 35976
Phone : (256) 582-2895
Merrill Lynch
South Trust Tower
Birmingham, AL 35203
Phone : (205) 326-9500
Mercer Septic Tank Co

Wetumpka, AL 36092
Phone : (334) 567-5093
Mental Retardation and Developm Dsblts Hlth Cre Au
529 Beacon Pkwy W Ste 214
Birmingham, AL 35209
Phone : (205) 945-9310
Mental Health Association of Central Alabama
2929 Clairmont Ave S
Birmingham, AL 35205
Phone : (205) 933-9393
Metal Benders
3475 Grants Mill Rd
Leeds, AL 35094
Phone : (205) 699-1717
Merle Norman Cosmetics
Main St
Gordo, AL 35466
Phone : (205) 364-7621
Merle Norman Cosmetics
1259 Troy Marketplace
Troy, AL 36079
Phone : (334) 566-7433
Merle Norman Cosmetic Hueytown
260 Forest Rd
Bessemer, AL 35023
Phone : (205) 491-3133
Merle Norman Cosmetic Studio
Athens Shopping Ctr
Huntsville, AL 35801
Phone : (256) 232-1711
Merle Norman Cosmetic Studio
Parkway Shopping Ctr
Florence, AL 35630
Phone : (256) 764-7399
Merle Norman Cosmetic Studio
7 Points Shoppin
Florence, AL 35630
Phone : (256) 767-5820
Merle Norman Gold Medallion Studios
Madison Square Mall
Huntsville, AL 35801
Phone : (256) 837-6622
Merle Norman Cosmetic
2904 Morgan Rd Ste 104
Bessemer, AL 35022
Phone : (205) 424-1079
Merle Norman Cosmetics & Boutique
140 Inverness Plz
Birmingham, AL 35242
Phone : (205) 995-2442
Merle Norman Cosmetics & Boutique
1605 S Martin Ste 7
Pell City, AL 35128
Phone : (205) 338-2625
Merle Norman Cosmetics of Hoover
2000 Riverchase Galleria
Birmingham, AL 35244
Phone : (205) 987-8244
Merle Norman Cosmetic Studio of Pelham
2635 Pelham Pkwy
Pelham, AL 35124
Phone : (205) 663-6194
Merle Norman Cosmetics
2529 Moody Pkwy
Moody, AL 35004
Phone : (205) 640-1028
Merle Norman Cosmetic Studios
380 Gunter Ave
Guntersville, AL 35976
Phone : (256) 582-6493
Merle Norman Cosmetic Studio
307 Underwood Rd
Russellville, AL 35653
Phone : (256) 332-7206
Merle Norman Cosmetics
19668 N 3rd St
Citronelle, AL 36522
Phone : (251) 866-7751
Merle Norman Cosmetics
408 S 2nd St
Florala, AL 36442
Phone : (334) 858-3322
Merle Norman Cosmetics
988 Pineville Rd
Monroeville, AL 36460
Phone : (251) 743-2197
Merle Norman Cosmetic Studio
109 Wilson Ave W
Thomasville, AL 36784
Phone : (334) 636-2560
Merle Norman Cosmetic Studio
726 Main St
Moulton, AL 35650
Phone : (256) 974-1593
Metro West Ministries
Po Box 46
Fairfield, AL 35064
Phone : (205) 785-5900
Mental Health Association of Madison County
701 Andrew Jackson Wy Ne
Huntsville, AL 35801
Phone : (256) 536-9441
Mental Health Mental Retardation Authority
940 Montclair Rd Ste 200
Birmingham, AL 35213
Phone : (205) 595-7498
Mental Health Association In Morgan County
801 Bradley St Sw
Decatur, AL 35601
Phone : (256) 353-1160
Metro-Turf
6860 E State Highway 134
Headland, AL 36345
Phone : (334) 983-3888
Mental Health Authority

Prattville, AL 36066
Phone : (334) 365-2207
Mental Health Authority

Wetumpka, AL 36092
Phone : (334) 567-8408
Mha of Etowah County
901 Goodyear Ave
Gadsden, AL 35903
Phone : (256) 492-3381
Mental Health Association In Tuscaloosa County
2123 9th St
Tuscaloosa, AL 35401
Phone : (205) 752-2689
Mental Health Association In Tuscaloosa County - Program Director/Compeer
2123 9th St
Tuscaloosa, AL 35401
Phone : (205) 759-2276
Mental Health Authority-Fountain Center
101 E 4th St
Prattville, AL 36067
Phone : (334) 365-2207
Mental Health Center
Highway 55 S
Andalusia, AL 36420
Phone : (334) 222-2523
Mental Health Center
1321 Mcmillan Ave
Brewton, AL 36426
Phone : (251) 867-3242
Mental Health Center
587 Bentley Ave
Luverne, AL 36049
Phone : (334) 335-5201
Mental Health Center
2861 Neal Metcalf Rd
Enterprise, AL 36330
Phone : (334) 347-0212
Mental Health Center/Day Treatment
185 Industrial Pkwy
Greenville, AL 36037
Phone : (334) 382-2018
Mental Health Center
1914 7th St
Tuscaloosa, AL 35401
Phone : (205) 758-1962
Mental Health Center 24 Hour E
331 E 8th St
Anniston, AL 36207
Phone : (256) 236-3225
Mental Health Center
Cheaha Mental Health Center
Lineville, AL 36266
Phone : (256) 396-2150
Mental Health Center
Clay County, Cheaha Mental Health Center
Lineville, AL 36266
Phone : (256) 396-2150
Mental Health Center
Outpatient Office
Grove Hill, AL 36451
Phone : (251) 275-4165
Mental Health Center
Outpatient Office-Counseling Offices
Evergreen, AL 36401
Phone : (251) 578-4545
Mental Health Clinic
Highway 55 S
Andalusia, AL 36420
Phone : (334) 222-0545
Mental Health Clinic
1100 7th Ave
Jasper, AL 35501
Phone : (205) 387-0541
Metro Goals
450 Mullins Dr
Helena, AL 35080
Phone : (205) 664-0002
Memories Fishing Camp
4901 Fowl River Rd
Theodore, AL 36582
Phone : (251) 973-0284
Mens World-Vernon
9291 Highway 18
Vernon, AL 35592
Phone : (205) 695-8125
Merican Inc
20310 Highway 216
Mc Calla, AL 35111
Phone : (205) 477-6834
Metalworking Products
7374 Highway 20 W
Huntsville, AL 35801
Phone : (256) 837-1311
Metro Mini Storage - Roebuck
520 Gadsden Hwy
Birmingham, AL 35235
Phone : (205) 833-8877
Metro Mini Storage
520 Gadsden Hwy
Birmingham, AL 35235
Phone : (205) 833-8877
Mendaholic
3816 Harrison Rd
Montgomery, AL 36109
Phone : (334) 272-7126
Metro Accounting Service Inc
167 Oxmoor Blvd
Birmingham, AL 35209
Phone : (205) 916-0900
Meter & Lowe Llc
508 Mineral Trce Ste 102
Birmingham, AL 35244
Phone : (205) 987-9993
Meteors
1810 Shoal Run Trl
Birmingham, AL 35242
Phone : (205) 980-1083
Metrotel
42 County Road 1495
Cullman, AL 35058
Phone : (256) 796-1003
Memory Pay Phones
701 16th Ave N Ste B
Phenix City, AL 36869
Phone : (334) 291-7840
Merita Thrift Store
6998 Memorial Pkwy Nw
Huntsville, AL 35810
Phone : (256) 852-6515
Mesatime
Po Box 91325
Mobile, AL 36602
Phone : (251) 661-2210
Mentone Tire & Service Center
3394 Al Highway 117
Mentone, AL 35984
Phone : (256) 634-4551
Metro Recycling Inc
198 Pawnee Rd
Birmingham, AL 35217
Phone : (205) 841-1930
Merchandise Recovery
2908 W Main St
Mobile, AL 36612
Phone : (251) 457-7511
Metal Fastener Supply Co
Beltline Rd
Decatur, AL 35601
Phone : (256) 353-0751
M E W S Lighting & Bath
28090 Highway 53
Ardmore, AL 35739
Phone : (256) 423-8457
Mervin McNees Trucking Inc
4438 Tabernacle Rd
Ethelsville, AL 35461
Phone : (205) 662-3477
Metro Truck & Equipment
2611 18th Ave N
Bessemer, AL 35020
Phone : (205) 424-9551
Metro Mini Storage - Pelham
100 Metro Pkwy
Pelham, AL 35124
Phone : (205) 985-9151
Metro Trailer Leasing

Birmingham, AL 35203
Phone : (205) 985-9151
Metro Truck Rental - Pelham
100 Metro Pkwy
Pelham, AL 35124
Phone : (205) 985-9151
Metro Truck Rental
2792 Pelham Pkwy
Pelham, AL 35124
Phone : (205) 663-1250
Metro Truck Rental - Pelham
2792 Pelham Park
Saginaw, AL 35137
Phone : (205) 663-1250
Metro Mini Storage
730 8th St N
Bessemer, AL 35020
Phone : (205) 425-5571
Metro Truck Rental - Bessemer
730 8th St N
Bessemer, AL 35020
Phone : (205) 425-5571
Metro Mini Storage-Homewood
175 W Oxmoor Rd
Birmingham, AL 35209
Phone : (205) 942-1942
Metro Truck Rental
212 West Oxmoor Rd
Birmingham, AL 35209
Phone : (205) 942-1942
Metro Mini Storage - Trussville
1930 Gadsden Hwy
Birmingham, AL 35235
Phone : (205) 655-1115
Metro Truck Rental
1930 Gadsden Hwy
Trussville, AL 35173
Phone : (205) 655-1115
Metro Mini Storage - Hueytown
175 Brooklane Dr
Bessemer, AL 35023
Phone : (205) 491-2665
Metro Truck Rental - Center Point
109 Polly Reed Rd
Birmingham, AL 35215
Phone : (205) 853-1201
Metro Truck Rental - Homewood
175 W Oxmoor Rd
Birmingham, AL 35209
Phone : (205) 942-1942
Metro Truck Rental - Hueytown
175 Brooklane Dr
Bessemer, AL 35023
Phone : (205) 491-2665
Metro Mini Storage
175 Brooklane Dr
Bessemer, AL 35023
Phone : (205) 491-2665
Metro Mini Storage Truck Rental
109 Polly Reed Rd
Birmingham, AL 35215
Phone : (205) 985-8701
Metro Trailer Rental

Birmingham, AL 35203
Phone : (205) 985-8701
Memories by Deborah
5357 Highway 67 S
Somerville, AL 35670
Phone : (256) 778-9637
Memory Lane Antiques & Oils
14511 Highway 278
Double Springs, AL 35553
Phone : (205) 489-8213
Merchandise Vending Company
3232 11th Av N
Birmingham, AL 35234
Phone : (205) 326-3772
Metro Amusement Co
5691 Highway 53
Harvest, AL 35749
Phone : (256) 859-7500
Metal-Aire Louvre Co
3428 Greenpine Dr
Montgomery, AL 36108
Phone : (334) 262-3306
Merritt Veterinary Supply
102 Distribution Dr
Birmingham, AL 35209
Phone : (205) 942-7813
Metro Warehousing
516 35th St N Ste B
Birmingham, AL 35222
Phone : (205) 252-6673
Mentone Wedding Chapel
Co Rd 948
Mentone, AL 35984
Phone : (256) 634-4181
Memorymakers
909 Ross St
Heflin, AL 36264
Phone : (256) 463-5050
Metal Designs
107 24th St Se # B
Fort Payne, AL 35967
Phone : (256) 845-7008
Mesker Door Co
3440 Stanwood Blvd Ne
Huntsville, AL 35811
Phone : (256) 851-6670
Mesker Door Inc
3440 Stanwood Blvd Ne
Huntsville, AL 35811
Phone : (256) 852-5846
Merle Norman Cosmetics
1205 College Ave
Jackson, AL 36545
Phone : (251) 246-3892
Metal Vent-Montgomery
1601 Highland Ave
Montgomery, AL 36104
Phone : (334) 264-0771
Meyerson Edward P
3412 Oak Canyon Dr
Birmingham, AL 35243
Phone : (205) 967-6657
Mezzell Joan
3535 Colonnade Pkwy
Birmingham, AL 35243
Phone : (205) 977-8400
Mga Technical Sales

Gurley, AL 35748
Phone : (256) 776-9481
M G Ballard Designs
806 S Main St
Tuskegee, AL 36083
Phone : (334) 727-3332
M G Contractors

Mobile, AL 36602
Phone : (251) 460-1877
M G Electronics and Equipment Co Inc
808 Wilson St Ne
Decatur, AL 35601
Phone : (256) 355-6121
M Ginn Christopher
501 24th St
Phenix City, AL 36867
Phone : (334) 297-2049
M & G Tank Lines
8095 Padgett Switch Rd
Irvington, AL 36544
Phone : (251) 957-3030
M & H Employees Fcu
605 W 23rd St
Anniston, AL 36201
Phone : (256) 238-1561
M & H Engineering Company
101 1st Ave Ne Ste 210
Cullman, AL 35055
Phone : (256) 736-1911
M & H Enterprises
1480 Republic Rd
Birmingham, AL 35214
Phone : (205) 674-3060
Mial Dorita
2315 Wildwood Crossings
Birmingham, AL 35211
Phone : (205) 263-2993
Miami Systems
2421 Presidents Dr
Montgomery, AL 36116
Phone : (334) 244-4097
Michaels Enterprise
1806 6th Ave S
Birmingham, AL 35233
Phone : (205) 951-2271
Michaels Lawn Care
3217 Greendale Rd
Birmingham, AL 35243
Phone : (205) 516-6430
Michaud Leslie
885 Autumn Ridge Rd
Montgomery, AL 36117
Phone : (334) 356-9339
Michelles Style & Tan
2700 County Road 33
Killen, AL 35645
Phone : (256) 757-6670
Michelin Eap Office
256 Honeysuckle Rd
Dothan, AL 36305
Phone : (334) 794-1688
Michelin Tire Corp - Benefits
Highway 231 N
Midland City, AL 36350
Phone : (334) 983-2151
Michelin Tire Corp - Personnel
Highway 231 N
Midland City, AL 36350
Phone : (334) 983-2145
Michelin Tire Corp - Purchasing
Highway 231 N
Midland City, AL 36350
Phone : (334) 983-2162
Michelin Tire Corp - Security
Highway 231 N
Midland City, AL 36350
Phone : (334) 983-2200
Michelin Tire Corp - Wellness Center
Highway 231 N
Midland City, AL 36350
Phone : (334) 983-2218
Michael Yancey
2201 Arlington Ave S
Birmingham, AL 35205
Phone : (205) 930-3191
Micro-Age Intergration

Birmingham, AL 35203
Phone : (205) 443-7527
Micro Images
2228 Rocky Ridge Rd
Birmingham, AL 35216
Phone : (205) 823-1320
Microsoft
1 Perimeter Park S
Birmingham, AL 35243
Phone : (205) 970-6071
Mid Alabama Radiological Specialists
1805 Station Dr
Prattville, AL 36066
Phone : (334) 358-3021
Microtune Inc
125 Electronics Blvd Sw
Huntsville, AL 35824
Phone : (256) 461-7894
Microwave Tower

Opp, AL 36467
Phone : (334) 493-6875
Midcoast International
8624 Mount Mills Rd
Cherokee, AL 35616
Phone : (256) 370-7320
Midrange Data Corporation
2402 Country Club Ave Nw
Huntsville, AL 35816
Phone : (256) 534-6637
Midfield Dodge - Parts Dept
549 Bessemer Super Hwy
Birmingham, AL 35228
Phone : (205) 923-7278
Mid-South Data Industries
218 Summit Pkwy Ste 200
Birmingham, AL 35209
Phone : (205) 271-5160
Mid-South Electric
991 Sutton Bridge Rd
Rainbow City, AL 35906
Phone : (256) 442-8961
Mid-South Fabrications
526 Elm St
Alabaster, AL 35007
Phone : (205) 663-4825
Midsouth Ice
Baileyton
Cullman, AL 35055
Phone : (256) 796-5437
Mid-South Industries Hangar
196 Ira Gray Dr
Gadsden, AL 35904
Phone : (256) 442-1355
Mid South Lumber
11 18th St Sw
Birmingham, AL 35211
Phone : (205) 787-1465
Midsouth Mobile
6701 Airport Blvd
Mobile, AL 36608
Phone : (251) 776-7770
Mid-South Products Engineering Inc
2600 Meighan Blvd
Gadsden, AL 35901
Phone : (256) 494-1302
Mid South Safety Services
300 1st St N
Alabaster, AL 35007
Phone : (205) 798-5025
Middleton Fund Board of Income Trustees
56 Saint Joseph St
Mobile, AL 36602
Phone : (251) 438-9597
Mid-State Homes
201 Hamric Dr E
Oxford, AL 36203
Phone : (256) 831-7001
Mid-States Asphalt
4701 Sanders Ferry Rd W
Tuscaloosa, AL 35401
Phone : (205) 752-6121
Mid-State Mechanical II Inc
Po Box 1830
Anniston, AL 36202
Phone : (256) 237-2126
Midstate Plastics Inc
Highway 5
Centreville, AL 35042
Phone : (205) 926-5444
Midtown Auto Parts
500 E Nashville Ave
Atmore, AL 36502
Phone : (251) 368-9260
Miers Gil & Kimberly
113 Doss Ct
Prattville, AL 36066
Phone : (334) 361-4976
Mighty Auto Parts
203 Vulcan Way
Dothan, AL 36303
Phone : (334) 677-2672
Midwestern Roofing & Insullation Co

Mobile, AL 36608
Phone : (251) 343-5991
Midwest Lubricants
Modaus Rd
Decatur, AL 35601
Phone : (256) 355-3201
Middlebrook J Britt CPA
1913 Barry St
Oxford, AL 36203
Phone : (256) 835-0157
Michaels Contracting & Service Co
169 County Road 1328
Vinemont, AL 35179
Phone : (256) 734-3044
Mid-South Aircraft
Alton Rd
Birmingham, AL 35203
Phone : (205) 836-5101
Mid-South Aviation Inc
Municipal Airport
Albertville, AL 35950
Phone : (256) 891-2264
Midfield Animal Clinic
1301 57th St W
Birmingham, AL 35228
Phone : (205) 925-2698
Michael Barry Properties
2004 13th Ave S
Birmingham, AL 35205
Phone : (205) 918-0230
Midtown Classic Residences
2067 Spring Hill Ave
Mobile, AL 36602
Phone : (251) 471-3790
Midway Appliance & Air Conditioning Service
23778 County Road 460
Trinity, AL 35673
Phone : (256) 974-8638
Mid-States Asphalt
4601 Stillman Blvd
Tuscaloosa, AL 35401
Phone : (205) 349-3164
Michelson Lisa G Atty
2825 Cherokee Rd
Birmingham, AL 35223
Phone : (205) 870-8151
Meyer Becky Atty
211 Oak St Ne
Decatur, AL 35601
Phone : (256) 355-4646
Michael J Evans Atty
2263 N Sherrlyn Dr
Birmingham, AL 35226
Phone : (205) 823-5151
Middlebrooks David J Atty
2021 3rd Ave N
Birmingham, AL 35210
Phone : (205) 323-9262
Middleton Steven M

Mobile, AL 36602
Phone : (251) 621-8633
Middleton William L Atty
402 E Moulton St
Tanner, AL 35671
Phone : (256) 353-6761
Middleton D Tara Atty
2205 4th St Ste 23
Tuscaloosa, AL 35401
Phone : (205) 752-5262
Miglionico John H Attorney
2027 1st Ave N
Birmingham, AL 35203
Phone : (205) 322-7333
Miglionico & Rumore
2027 1st Ave N
Birmingham, AL 35203
Phone : (205) 323-8957
Meyerson, Edward P.
SouthTrust Tower 420 North Twentieth Street, Suite 1600
Birmingham, AL 35203
Phone : (205) 328-0480
Meyers Paul F II Atty
2057 S Oates St
Dothan, AL 36301
Phone : (334) 677-0798
Middleton, Stephen M.
305 Alston Street
Foley, AL 36536
Phone : (251) 971-1111
Midfield Car Auction Inc
Hartman Industrial B
Birmingham, AL 35203
Phone : (205) 923-6535
Mid State Hearing & Balance Center
6781 Taylor Cir
Montgomery, AL 36117
Phone : (334) 277-4327
Mid-South Towing Equipment
3100 6th Av S
Birmingham, AL 35233
Phone : (205) 320-1355
Midfield Dodge - Service
549 Bessemer Super Hwy
Birmingham, AL 35228
Phone : (205) 929-3000
Middlebrooks Truck and Equipment Inc
4101 Bessemer Super Hwy
Bessemer, AL 35020
Phone : (205) 424-2232
Midfield Dodge
549 Bessemer Super Hwy
Birmingham, AL 35228
Phone : (205) 923-6343
Midfield Dodge - Used Cars
549 Bessemer Super Hwy
Birmingham, AL 35228
Phone : (205) 923-6343
Mickeys Motor Company
530 N 6th St
Lockhart, AL 36455
Phone : (334) 858-3521
Midsouth Auto Sales and Title Pawn
11909 Memorial Pkwy Sw Ofc
Huntsville, AL 35803
Phone : (256) 885-3550
Mid South Motors
3925 Us Highway 31 S
Decatur, AL 35603
Phone : (256) 308-3381
Midsouth Motors Inc
4524 Highway 18
Vernon, AL 35592
Phone : (205) 695-9595
Midtown Auto Sales
201 Bankhead Hwy
Winfield, AL 35594
Phone : (205) 487-4837
Midfield Motor Company
650 Bessemer Super Hwy
Birmingham, AL 35228
Phone : (205) 425-6343
Midtown Motors
Highway 231
Midland City, AL 36350
Phone : (334) 983-3001
Midas Auto Service Experts
2100 3rd Ave N
Birmingham, AL 35210
Phone : (205) 252-9112
Midas Auto Service Experts
436 Green Springs Hwy
Birmingham, AL 35209
Phone : (205) 942-4489
Midas Auto Service Experts
1730 Crestwood Blvd
Birmingham, AL 35210
Phone : (205) 956-3136
Midas Auto Service Experts
9900 Parkwayeast
Birmingham, AL 35203
Phone : (205) 854-2160
Midas Auto Service Experts
1697 Montgomery Hwy
Birmingham, AL 35216
Phone : (205) 979-2614
Midas Auto Service Experts
3125 Ross Clark Cir
Dothan, AL 36303
Phone : (334) 793-2367
Midas Auto Service Experts
1137 W Meighan Blvd
Gadsden, AL 35901
Phone : (256) 547-6936
Midas Muffler & Brake Shops
3125 Ross Clark Cir
Dothan, AL 36303
Phone : (334) 793-2367
Midas Auto Service Experts
3710 Airport Blvd
Mobile, AL 36608
Phone : (251) 342-0491
Midas Auto Service Experts
2737 Mcfarland Blvd E
Tuscaloosa, AL 35405
Phone : (205) 556-2536
Midas Auto Service Experts
414 Madison Ave
Montgomery, AL 36104
Phone : (334) 264-8472
Midas Auto Service Experts
267 N Eastern Blvd
Montgomery, AL 36117
Phone : (334) 279-7400
Midas Muffler & Brake Shops
414 Madison Ave
Montgomery, AL 36104
Phone : (334) 264-8472
Midas Muffler & Brake Shops
261 Eastern Blvd
Montgomery, AL 36117
Phone : (334) 279-7400
Midas Auto Service Experts
2001 Quintard Ave
Anniston, AL 36201
Phone : (256) 238-1566
Midas Auto Service Experts
1425 6th Ave Se
Decatur, AL 35601
Phone : (256) 350-0518
Midas Auto Service Experts
3000 Leeman Ferry Rd Sw
Huntsville, AL 35801
Phone : (256) 881-1884
Midas Muffler Shops
2001 Quintard Ave
Anniston, AL 36201
Phone : (256) 238-1566
Midas Muffler Shops
1425 6th Ave Se
Decatur, AL 35601
Phone : (256) 350-0518
Midas Muffler Shops
3000 Leeman Ferry Rd Sw
Huntsville, AL 35801
Phone : (256) 881-1884
Michael Automotive Shop
2774 Pelham Pkwy
Pelham, AL 35124
Phone : (205) 621-4091
Michigan Avenue Auto Repair
1148 Michigan Ave
Mobile, AL 36605
Phone : (251) 473-5711
Midgets Auto Service
237 Dale St
Tuscumbia, AL 35674
Phone : (256) 381-4014
Midfield Foreign Car Salvage
1012 Wilkes Rd
Birmingham, AL 35228
Phone : (205) 424-3938
Midway Used Auto Truck
19924 Hwy 75
Remlap, AL 35133
Phone : (205) 681-1914
Midway Wrecking
Highway 96
Citronelle, AL 36522
Phone : (251) 866-2383
Michaels Garage
1795 S Forest Ave
Luverne, AL 36049
Phone : (334) 335-3140
Michaels Repair
614 4th Ave Nw
Arab, AL 35016
Phone : (256) 931-2057
Mid-South Auto Parts
3755 Opelika Rd
Phenix City, AL 36870
Phone : (334) 297-0234
Midfield Paint & Body Shop
580 Bessemer Super Hwy
Midfield, AL 35228
Phone : (205) 426-2001
Middleton E L & Son Garage
25635 State Highway 59
Loxley, AL 36551
Phone : (251) 964-5873
Midway Garage
47815 US Hwy 78
Lincoln, AL 35096
Phone : (205) 763-7228
Midway Auto Parts
Hwy 78
Lincoln, AL 35096
Phone : (205) 763-7756
Middlebrooks Gene Auto Radtrs
1011 Meridian St N
Huntsville, AL 35801
Phone : (256) 536-2671
Mid-Town Auto Service Inc
255 N Broad St
Mobile, AL 36603
Phone : (251) 432-8608
Midway Auto Sales
Highway 280
Dadeville, AL 36853
Phone : (256) 825-5800
Midland Automotive Products
Highway 134 E
Midland City, AL 36350
Phone : (334) 983-1212
Mighty Auto Parts
100 38th St N
Birmingham, AL 35222
Phone : (205) 595-7274
Michoacana Panaderia
1506 Gault Ave N Ste H
Fort Payne, AL 35967
Phone : (256) 997-0010
Michaels Barber Shop
518 Jordan Ln Nw Ste A
Huntsville, AL 35805
Phone : (256) 489-9251
Middletons Barber Shop
30310 Fox Branch Rd
Loxley, AL 36551
Phone : (251) 964-6645
Midfield Barber & Style Shop
1429 Woodward Rd
Birmingham, AL 35228
Phone : (205) 923-1915
Michaels Lounge
2201 6th St
Tuscaloosa, AL 35401
Phone : (205) 758-9223
Michael & Company
1173 W Main St
Dothan, AL 36301
Phone : (334) 678-6646
Michael Scotts
405 S 3rd St
Gadsden, AL 35901
Phone : (256) 546-7875
Michaels Hair 2001 Beauty Salon
700 S Broad St
Mobile, AL 36603
Phone : (251) 433-4160
Michaels Salon
125 Sand Mountain Dr Ne
Albertville, AL 35950
Phone : (256) 891-1817
Michaels Salon
114 Helton Ct
Florence, AL 35630
Phone : (256) 766-9907
Michelles Beauty Boutique
209 E Ladiga St
Piedmont, AL 36272
Phone : (256) 447-7721
Midtown Beauty Supply
274 N 3rd St
Gadsden, AL 35901
Phone : (256) 543-0306
Mid-Town Shoe Repair
140 S Sage Ave
Mobile, AL 36606
Phone : (251) 471-2260
Middle Bay Marine
Po Box 2362
Mobile, AL 36652
Phone : (251) 479-8550
Mike Carter Construction
2940 John Hawkins Pkwy
Birmingham, AL 35244
Phone : (205) 989-2736
M Hamm Home Repair LLC
3215 County Road 1101
Troy, AL 36079
Phone : (334) 566-6241
Mid South Control Systems, Inc.
3950 PINSON VALLEY PKWY
Birmingham, AL 35217
Phone : (205) 854-2902
Midway Crane Service, Inc.
3170 Nisbet Lake Road
Jacksonville, AL 36265
Phone : (256) 435-1506
M & I Chimney Sweeps

Dothan, AL 36301
Phone : (334) 702-9730
Michaels Electrical Co
111 Collins St
Columbiana, AL 35051
Phone : (205) 669-7651
Middleton Electric
6565 Co Rd 33
Scottsboro, AL 35768
Phone : (256) 574-6698
Mid-South Electric Company Inc
6006 Troy Hwy
Montgomery, AL 36116
Phone : (334) 286-9675
Mickeys Backhoe Service Inc
3725 2nd Pl Ne
Tuscaloosa, AL 35404
Phone : (205) 553-8571
Midstate Steel Erector
2320 Wall St
Millbrook, AL 36054
Phone : (334) 285-5702
Michael Stimac Construction
590 Harkins Lake Rd
Fayette, AL 35555
Phone : (205) 932-5258
Mike Bazzell Contracting

Montgomery, AL 36104
Phone : (334) 303-1307
MID-SOUTH TESTING-ENGINEERING
649 Finley Island Rd.
Decatur, AL 35601
Phone : (256) 351-7900
Midway Tower Service
421 2nd Ave
Saraland, AL 36571
Phone : (251) 679-6010
Mid-South Drilling Co Inc
310 Reece Dr
Carrollton, AL 35447
Phone : (205) 367-8496
Mighty Maids

Selma, AL 36701
Phone : (334) 875-4826
Midway Lumber Sales
7970 Spanish Fort Blvd
Mobile, AL 36602
Phone : (251) 626-7821
Micks True Value Hardware
1916 19th St N
Bessemer, AL 35020
Phone : (205) 481-1620
Midsouth Consultant Group
1428 Weatherly Rd Se
Huntsville, AL 35803
Phone : (256) 882-5011
Midsouth Mst
205 S Seminary St
Florence, AL 35630
Phone : (256) 740-8305
Mid South Brokers
25 W Oxmoor Rd
Birmingham, AL 35209
Phone : (205) 942-6641
Mid-South Appraisal Service
6441 US Highway 11
Springville, AL 35146
Phone : (205) 467-3121
M G Carpet Cleaning & Janitorial Services

Hamilton, AL 35570
Phone : (205) 921-7352
M G Janitorial Services & Carpet Cleaning

Hamilton, AL 35570
Phone : (205) 921-7352
Mickle J Cooper Brokr
501 Madison St Se
Huntsville, AL 35801
Phone : (256) 533-2150
Midnight Properties Llc
222 2nd Ave Se
Cullman, AL 35055
Phone : (256) 734-2476
Mid-South Legal Services Inc
2000 1st Av N
Birmingham, AL 35203
Phone : (205) 326-0900
Midfield Carpet
619 15th St
Birmingham, AL 35228
Phone : (205) 744-5601
Middleton Chiropractic Clinic
1309 7th Ave
Camp Hill, AL 36850
Phone : (334) 298-0029
Middleton Chiropractic Life Center
20698 Sen Claude Pepper Dr
Camp Hill, AL 36850
Phone : (256) 825-4050
Middleton Chiropractic Life Center
Junction Hwy 280 & 5
Camp Hill, AL 36850
Phone : (256) 896-4179
Midfield Area Chamber of Commerce
400 Breland Dr
Birmingham, AL 35228
Phone : (205) 923-1027
Midfield First Baptist Church
500 B Y Williams Sr Dr
Midfield, AL 35228
Phone : (205) 923-5818
Midland City Baptist Church Pastorium
1168 Hinton Waters Ave
Midland City, AL 36350
Phone : (334) 983-5059
Midway Baptist Church
Highway 72 E
Athens, AL 35611
Phone : (256) 233-1041
Midway Baptist Church
Piedmont Hwy
Gadsden, AL 35901
Phone : (256) 492-5095
Midway Baptist Church
9244 Lee Road 246
Smiths Station, AL 36877
Phone : (334) 298-2824
Midway Baptist Church
Midway Rd
Thomasville, AL 36762
Phone : (334) 636-2175
Midway Baptist Church
5901 Chalkville Mtn
Trussville, AL 35173
Phone : (205) 655-8242
Midway Baptist Church
2155 County Road 65
Tuskegee, AL 36083
Phone : (334) 727-5833
Midway Baptist Church Dickinson
Dump Rd
Thomasville, AL 36784
Phone : (334) 636-0945
Miflin Baptist Church
24687 County Road 20
Elberta, AL 36530
Phone : (251) 987-5112
Mignon Baptist Church
401 W 10th St
Sylacauga, AL 35150
Phone : (256) 249-4303
Midway Church of Christ
Highway 43
Florence, AL 35630
Phone : (256) 757-5612
Midway Church of Christ
17010 Highway 69
Jasper, AL 35501
Phone : (205) 221-2760
Midway Church of Christ
23517 County Road 460
Trinity, AL 35673
Phone : (256) 974-7009
Midway Full Gospel Church
63878 Highway 22
Roanoke, AL 36274
Phone : (334) 863-2680
Mhoontown United Methodist Church
1135 Mhoontown Rd
Cherokee, AL 35616
Phone : (256) 359-4227
Midfield First United Methodist Church
600 Henson St
Birmingham, AL 35228
Phone : (205) 923-6242
Midway Methodist Church

Saint Stephens, AL 36569
Phone : (251) 754-9744
Midway Methodist Parsonage
Frankville
Frankville, AL 36538
Phone : (251) 754-9775
Midway United Methodist Church
3904 Oakwood Dr
Adamsville, AL 35005
Phone : (205) 674-6531
Mignon United Methodist Church
401 W 10th St
Sylacauga, AL 35150
Phone : (256) 245-6421
Mezger Carl & Thelma
400 Old Farm Ln
Montgomery, AL 36116
Phone : (334) 281-1379
Midfield Dental Center
114 E Brookwood Rd
Fairfield, AL 35064
Phone : (205) 923-6828
Middleton Randle T Faafp
4769 Whitesburg Dr S
Huntsville, AL 35802
Phone : (256) 882-5060
Mid-State Printing Inc
301 2nd Ave N
Birmingham, AL 35204
Phone : (205) 324-0027
Micro Computer
1930 Edwards Lake Rd
Birmingham, AL 35235
Phone : (205) 661-1484
Micro DOC the
195 Cherokee Trl
Pelham, AL 35124
Phone : (205) 987-7735
Micro Concepts Inc
4209 Overlook Rd
Birmingham, AL 35222
Phone : (205) 592-0754
Micro Excel Computers
101 Broad St
Gadsden, AL 35901
Phone : (256) 439-3048
Mid-Range Data Corporation
120 Holmes Ave Ne Ste 405
Huntsville, AL 35801
Phone : (256) 534-2660
Micro Accounting Systems Inc
2204 Whitesburg Dr S Ste 300
Huntsville, AL 35801
Phone : (256) 539-5921
Microlink Software Corp
1407 Government St
Mobile, AL 36602
Phone : (251) 625-8707
Micro Services Group Inc
2200 35th Pl
Valley, AL 36854
Phone : (334) 768-3800
Midtronix
110 Zeigler Cir E
Mobile, AL 36608
Phone : (251) 633-8456
M G Electronics and Equipment Company Inc
2514 3rd Ave S
Birmingham, AL 35233
Phone : (205) 328-4525
Micro-2 Inc
1120 Hillcrest Rd
Mobile, AL 36695
Phone : (251) 633-6275
Microspec Inc
3322 Memorial Pkwy Sw
Huntsville, AL 35801
Phone : (256) 881-2287
Micro Motion Inc
7174 Oakbriar Dr N
Mobile, AL 36619
Phone : (251) 661-1588
Mid-South Instrument Service Inc
Highway 5
Centreville, AL 35042
Phone : (205) 926-4656
Mid-South Express Delivery Inc
500 Production Ave
Madison, AL 35758
Phone : (256) 772-1992
Michelin Tire Corp - Credit Union
Highway 231 N
Midland City, AL 36350
Phone : (334) 983-2219
Micro Craft Inc
123 Fairington Rd Nw
Huntsville, AL 35806
Phone : (256) 830-1227
Micro Images Inc
4344 Downtowner Loop S
Mobile, AL 36609
Phone : (251) 343-7616
Mid-State Medical Services Inc
1507 Mulberry St
Montgomery, AL 36106
Phone : (334) 263-6034
Mid-South Merchandise
Highway 43
Russellville, AL 35653
Phone : (256) 332-7033
MID SOUTH SIGN CO.
15 PLANT ST
Sheffield, AL 35660
Phone : (256) 383-1941
Micro Motion

Mobile, AL 36602
Phone : (251) 633-4041
Mid-South Electronic Services
2802 6th St Sw
Huntsville, AL 35805
Phone : (256) 551-0328
Mighty Men Temporary Services Inc
3321 Lorna Rd Ste 11
Birmingham, AL 35216
Phone : (205) 823-8530
Mid South Home Health Agency
218 S Madison St
Huntsville, AL 35611
Phone : (256) 837-2958
Michaels Engineering
1804 Pinehurst Ln
Birmingham, AL 35226
Phone : (205) 979-1232
Middleton Marine Engine Service
5004 Dauphin Island Pkwy
Mobile, AL 36605
Phone : (251) 478-4432
Mid South Vacuums
921 2nd Ave E
Oneonta, AL 35121
Phone : (205) 625-6614
Michelli G T Company Inc

Mobile, AL 36602
Phone : (251) 661-3656
Middlemas Davis Atty
926 3rd Ave
Gadsden, AL 35901
Phone : (256) 547-8990
Michaels David
11356 Apple Valley Rd
Green Pond, AL 35074
Phone : (205) 938-9900
Mike Consumer Products
20 Blue Mountain Ave
Anniston, AL 36201
Phone : (256) 237-9461
Midtown Fabrics & Crafts
26 Main St
Alexander City, AL 35010
Phone : (256) 234-2394
Michaels Tom & Associates Inc
2231 Victory Ln Ste 100
Birmingham, AL 35216
Phone : (205) 985-4584
Midland City Fire Dept
Beck Waters Ave
Midland City, AL 36350
Phone : (334) 983-1944
Mid Lauderdale Volunteer Fire Dept
4500 County Road 47
Florence, AL 35634
Phone : (256) 767-2746
Midfield City of
725 Bessemer Rd
Birmingham, AL 35203
Phone : (205) 923-7576
M & H Fire & Safety Equipment Inc
413 E Willow St
Scottsboro, AL 35768
Phone : (256) 574-1960
M & H Fire and Safety Equipment Inc

Huntsville, AL 35801
Phone : (256) 882-7286
Mid South Aquifarms
9916 Troy Hwy
Pike Road, AL 36064
Phone : (334) 284-3474
Mickeys This & That
8248 2nd Ave S
Birmingham, AL 35206
Phone : (205) 836-8788
Michelles Florals & Gifts
4 Eufaula Ave
Clayton, AL 36016
Phone : (334) 775-8005
Michaels Town House Florist
223 2nd Ave Sw # A
Cullman, AL 35055
Phone : (256) 734-7770
Mid-South Foliage
7900 Al Highway 23
Ashville, AL 35953
Phone : (205) 594-5253
Mid South Sweeteners
1801 Morris Ave
Birmingham, AL 35203
Phone : (205) 328-4805
Microwave Roasters Inc
4344 Al Highway 41
Selma, AL 36701
Phone : (334) 875-2688
Midway Furniture Appliance & Auto Sales
30159 Us Highway 72
Madison, AL 35756
Phone : (256) 233-4489
Midbay Interiors
11280 Us Highway 31
Spanish Fort, AL 36527
Phone : (251) 621-7521
Midtown Outlet
1730 Quintard Ave
Anniston, AL 36201
Phone : (256) 236-2642
Michigan Avenue Exxon
1700 Michigan Ave
Mobile, AL 36605
Phone : (251) 479-4427
Midco Chevron Station
2073 W State Highway 106
Georgiana, AL 36033
Phone : (334) 376-2720
Midfield Chevron
604 Bessemer Super Hwy
Birmingham, AL 35228
Phone : (205) 925-4424
Midfield Shell Service
101 Bessemer Super Hwy
Birmingham, AL 35203
Phone : (205) 923-5075
Midsouth Oil Division of Spencer Companies Inc
2702 Cahaba Rd
Birmingham, AL 35223
Phone : (205) 423-0937
Mid Town Service Station
131 Mildred St
Brewton, AL 36426
Phone : (251) 867-8643
Midway Amoco Food Shop & Deli
527 Us Highway 231
Wetumpka, AL 36093
Phone : (334) 567-2324
Midway Memory Gardens
27950 Al Hwy 21
Talladega, AL 35014
Phone : (256) 362-8995
Midfield City of
Fire Dept Midfield, Other Fire Dept Business
Bessemer, AL 35020
Phone : (205) 424-0110
Midfield City of - Police Dept
725 Bessemer Rd
Birmingham, AL 35228
Phone : (205) 923-7575
Midfield City of - Board of Education, Maintenance Dept
1011 Woodward St
Brighton, AL 35020
Phone : (205) 428-1126
Midfield City of - Highlands Senior Citizens Building
904 9th Ave
Birmingham, AL 35228
Phone : (205) 744-9044
Midfield City of - Schools, Midfield High School, Bandroom
1600 High School Dr
Birmingham, AL 35221
Phone : (205) 925-4535
Midfield City of - Schools, Midfield High School, Boe Department
1600 High School Dr
Birmingham, AL 35221
Phone : (205) 923-9960
Midfield City of - Schools, Midfield High School, Lunchroom
1600 High School Dr
Birmingham, AL 35221
Phone : (205) 923-8836
Midfield City of - Schools, Midfield High School, Vocational Department
1600 High School Dr
Birmingham, AL 35221
Phone : (205) 923-0075
Midfield City of - Schools, Rutledge School
1221 8th St
Birmingham, AL 35228
Phone : (205) 780-8648
Midfield City of - Street & Sanitation Department
600 Woodfield Rd
Birmingham, AL 35228
Phone : (205) 923-2071
Midway City of - Water Works
32868 Highway 82
Midway, AL 36053
Phone : (334) 529-3261
Midway City of - Mayor
32868 Highway 82
Midway, AL 36053
Phone : (334) 529-3261
Midfield City of - Public Library
400 Breland Dr
Birmingham, AL 35228
Phone : (205) 923-1027
Midfield City of - Recreation Center
Midfield Park
Birmingham, AL 35203
Phone : (205) 923-2455
Midfield City of - Board of Education, Main Office
417 Parkwood St
Birmingham, AL 35228
Phone : (205) 923-2262
Midfield City of - Board of Education, Midfield Elementary Lunchroom
416 Parkwood St
Midfield, AL 35228
Phone : (205) 923-1773
Midfield City of - Schools, Midfield Elementary
416 Parkwood St
Midfield, AL 35228
Phone : (205) 923-7727
Midfield City of - Schools, Midfield High School
1600 High School Dr
Birmingham, AL 35221
Phone : (205) 923-2833
Midfield City of - Schools, Midfield High School, Athletic Department
1600 High School Dr
Birmingham, AL 35221
Phone : (205) 923-2835
Midfield City of - Schools, Midfield High School, Junior ROTC
1600 High School Dr
Birmingham, AL 35221
Phone : (205) 923-7030
Midi Mart Inc
Old Montgomery Rd
Tuskegee, AL 36083
Phone : (334) 727-5615
Midi Mart Number 104
801 N Main St
Tuskegee, AL 36083
Phone : (334) 727-6151
Midway Grocery & Package Store
1385 Frankfort Rd
Russellville, AL 35653
Phone : (256) 332-9478
Midsouth Oil Division of Spencer Companies Inc - Spencer Citgo Food Marts
4797 Highway 78 E
Birmingham, AL 35210
Phone : (205) 951-0263

 

AL | AK | AZ | AR | CA | CO | CT | DE | FL | GA | HI | ID | IL | IN | IA | KS | KY | LA | ME | MD | MA | MI | MN | MS | MO | MT

NE | NV | NH | NJ | NM | NY | NC | ND | OH | OK | OR | PA | RI | SC | SD | TN | TX | UT | VT | VA | WA | DC | WV | WI | WY

Alphabetically: A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z

Copyright 2017 Picktrue All Rights Reserved - Submit Your Business - Remove or Update Your Business