Dallas County, AL businesses starting with M

M & M Snack Store

Convenience Stores in Selma, AL

1106 1/2 Churchill Ave

Selma, AL 36701

(334) 526-4399

M & M Snack Store

Convenience Stores in Selma, AL

1106 Churchill Ave

Selma, AL 36701

(334) 526-4399

M & S Trucking and Excavating

Excavation Contractors in Selma, AL

152 Finner Dr

Selma, AL 36701

(334) 875-2002

M Mcormick Fred Iii Atty

Criminal Justice Attorneys in Selma, AL

718 Alabama Ave

Selma, AL 36701

(334) 875-7605

Macedonia Apostolic Church

Apostolic Church in Selma, AL

2013 Clinton Ave

Selma, AL 36703

(334) 875-5338

Macedonia Baptist Church

Baptist Churches in Valley Grande, AL

8963 County Road 37

Valley Grande, AL 36701

(334) 874-1101

Madden & Associates

Advertising Agencies in Selma, AL

1005 Alabama Ave

Selma, AL 36701

(334) 875-4228

Magic Shear Hairstyles

Beauty Salons in Selma, AL

615 Cahaba Rd

Selma, AL 36701

(334) 875-9902

Magnolia Garden Ii

Restaurants/Food & Dining in Selma, AL

1941 Marie Foster St

Selma, AL 36703

(334) 876-9772

Magnolia Gardens Apartment

Apartments & Buildings in Selma, AL

1943 Marie Foster St Ofc

Selma, AL 36703

(334) 872-9195

Magnolia House Bakery and Catering

Bakeries in Selma, AL

4395 County Road 44

Selma, AL 36701

(334) 872-0800

Magnolia Sr. Village Apartments

Apartments & Buildings in Selma, AL

1942 Martin Luther King St

Selma, AL 36703

(334) 874-0088

Maid in Your City

Commercial & Industrial Cleaning Services in Selma, AL

2820 Citizens Pkwy Ste 9

Selma, AL 36701

(800) 675-1038

Main Street Family Care of Selma

Auto Washing, Waxing & Polishing in Selma, AL

1475 AL Highway 14 E

Selma, AL 36703

(334) 526-3241

Major Oil

Grocery Stores & Supermarkets in SELMA, AL

406 Us Highway 80 E

SELMA, AL 36701

(334) 874-9425

MAJOR OIL COMPANY INC CITGO

Convenience Stores in SELMA, al

406 US HIGHWAY 80 E

SELMA, AL 36701

(334) 874-5852

Mama's Kitchen and Grill

Bars & Grills in Selma, AL

2314 Us Highway 80 E

Selma, AL 36701

(334) 875-2581

Mamas Kitchen and Grill

Restaurants/Food & Dining in Selma, AL

2322 Us Highway 80 E

Selma, AL 36701

(334) 875-2581

Mane Attractions

Beauty Salons in Selma, AL

2121 Broad St

Selma, AL 36701

(334) 874-0004

Marathon Food Mart

Convenience Stores in Selma, AL

3037 AL Highway 22

Selma, AL 36701

(334) 874-9418

Margie's Dance Center

Dance Companies in Selma, AL

704 Cahaba Rd

Selma, AL 36701

(334) 872-8033

Marion Bank and Trust Company

Online Banking, Banks
Banks in Selma, AL

2400 Us Highway 80 W

Selma, AL 36701

(334) 877-2214

Marks Mart

Grocery Stores & Supermarkets in Selma, AL

1022 County Road 44

Selma, AL 36701

(334) 872-3003

Marlow Ob Gyn

Hospitals in Selma, AL

1015 Medical Center Pkwy

Selma, AL 36701

(334) 418-4100

Martin Appliance

Appliance Service & Repair in Selma, AL

107 Franklin St

Selma, AL 36703

(334) 872-6370

Martin Computer Service and Web Design

Web-Site Design, Management & Maintenance Services in Selma, AL

Rountree

Selma, AL 36701

(334) 407-6111

Martinizing Dry Cleaning

Dry Cleaning & Laundry in Selma, AL

1007 Water Ave

Selma, AL 36701

(334) 874-8371

Marvin's Building Materials and Home Centers

Building Materials General in Selma, AL

1500 AL Highway 14 E

Selma, AL 36703

(334) 431-5280

Mary James Daycare

Child Care & Day Care Services in Selma, AL

732 Lapsley St

Selma, AL 36701

(334) 874-4277

Mary's Sewing & Alterations

Sewing & Yarn Supplies in Selma, AL

100 Hardy Cir

Selma, AL 36703

(334) 875-2879

Matthew R Oaks

Accounting, Auditing & Bookkeeping Services in Selma, AL

602 Furniss Ave

Selma, AL 36701

(334) 872-0178

Maxway

Department Stores, by Name in Selma, AL

100 Magnolia Dr

Selma, AL 36701

(334) 875-4432

May Dale

Insurance Carriers in Selma, AL

212 Washington St

Selma, AL 36703

(334) 874-3496

Mayton Gary Motors

Moving Companies in Selma, AL

616 Medical Center Pkwy

Selma, AL 36701

(800) 944-4279

Mazen Enterprises

Aa (Alcoholics Anonymous) in Selma, AL

2800 Citizens Pkwy

Selma, AL 36701

(334) 526-1263

Mba Homes

General Consultants in Selma, AL

101 Mba Homes

Selma, AL 36701

(334) 418-0000

Mcconnell Twins Dance Studio

Dance Companies in Selma, AL

2101 Broad St

Selma, AL 36701

(334) 875-3571

McCormick & Russell

Attorneys in Selma, AL

718 Alabama Ave

Selma, AL 36701

(334) 875-7605

McDonald James a RL Est

Land Subdividers & Developers in Valley Grande, AL

2605 Kyle Rd

Valley Grande, AL 36703

(334) 874-9733

Mcdonald's

Restaurants/Food & Dining in Selma, AL

600 Highland Ave

Selma, AL 36701

(334) 874-9122

MCDONALD'S RESTAURANT

Real Estate in SELMA, al

600 Highland Ave

SELMA, AL 36701

(334) 874-9122

McDonald's Restaurant

Fast Food
Restaurants/Food & Dining in SELMA, AL

1501 Al Highway 14 E

SELMA, AL 36703

(334) 874-4496

MCLEOD BLANCHARD L ATTY

Attorneys in SELMA, AL

622 Alabama Ave

SELMA, AL 36701

(334) 875-2282

Mcrae Learning Center

Additional Educational Opportunities in Selma, AL

2106 Marie Foster St

Selma, AL 36703

(334) 872-8194

MCRAE LEARNING CENTER

Elementary Schools in SELMA, al

2601 RANGE LINE RD

SELMA, AL 36701

(334) 872-8078

McRae Prostate Cancer Foundation

Cancer Information Services in Selma, AL

1107 Voeglin Ave

Selma, AL 36703

(334) 872-7134

Mdpc Singh Dr

Physicians & Surgeons Pain Management in Selma, AL

1013 Medical Center Pkwy

Selma, AL 36701

(334) 875-7878

Meadowcraft Cushions & Umbrella

Cushions Retail in Selma, AL

4 W Park Rd

Selma, AL 36701

(334) 875-0862

Meadows Tire Company

Brake Repair in Selma, AL

2897 Citizens Pkwy

Selma, AL 36701

(334) 875-7276

Meadowview Christian Church

Bible Study
Religious Goods Stores in Selma, AL

1512 Old Orrville Rd

Selma, AL 36701

(334) 872-8448

MEADOWVIEW CHRISTIAN CHURCH

Christian Churches in Selma, AL

1512 Old Orrville Rd

Selma, AL 36701

(334) 872-0561

Mechanical Services

Mechanical Contractors in Selma, AL

13 Lauderdale St

Selma, AL 36701

(334) 875-2132

Medassist

Pharmacies & Drug Stores in Selma, AL

1015 Medical Center Pkwy

Selma, AL 36701

(334) 418-6943

Medical Center Pharmacy

Delivery
Pharmacies & Drug Stores in Selma, AL

101 Samuel O Moseley Dr

Selma, AL 36701

(334) 874-9495

Mee Too llc

Custom Sewing & Alterations in Selma, AL

1742 County Road 465

Selma, AL 36701

(334) 872-0316

Memorial United Methodist Church

Nursery, Churches Methodist, Contemporary, Methodist
Methodist Church in Selma, AL

2150 Broad St

Selma, AL 36701

(334) 874-7741

Metropcs

Cellular & Mobile Telephone Service in Selma, AL

1214 Highland Ave

Selma, AL 36703

(334) 874-1179

Mhc After Hours Computer Lab

Aa (Alcoholics Anonymous) in Selma, AL

1923 Philpot Ave

Selma, AL 36703

(334) 526-4047

MI Tenampa

Restaurants/Food & Dining in Selma, AL

1629 W Highland Ave

Selma, AL 36701

(334) 418-0340

Mickey's Philly Steak House

Steak House Restaurants in Selma, AL

1608 Lapsley St

Selma, AL 36701

(334) 877-3723

Mid City Mart

Convenience Stores in Selma, AL

907 Broad St

Selma, AL 36701

(334) 526-2744

Mid South Home Health

Home Health Care Service in Selma, AL

200 Central Park Pl

Selma, AL 36701

(334) 872-6637

Mike Wells Dr Vet

Veterinarians in Selma, AL

2612 Citizens Pkwy

Selma, AL 36701

(334) 872-2355

Mike's Mobile Home Movers

Building Materials General in Selma, AL

234 Leclede Rd

Selma, AL 36703

(334) 872-9698

Mike's Paint & Body

Auto Body Repair in Selma, AL

1130 Utah St

Selma, AL 36701

(334) 872-3084

Military Tailor Shop

Custom Sewing & Alterations in Selma, AL

1110 Hogan Aly

Selma, AL 36703

(334) 872-8013

Miller & CO Inc

Sawmills & Planing Mills in Selma, AL

500 Hooper Dr

Selma, AL 36701

(334) 874-8271

Millers Funeral Service

Pre-Need
Funeral Services Crematories & Cemeteries in Selma, AL

608 Saint Phillips St

Selma, AL 36703

(334) 874-9081

Mills Walter L

Forestry Consultants in Selma, AL

1007 1/2 Alabama Ave

Selma, AL 36701

(334) 874-9648

MILLS WALTER L FORESTR

Forestry Services in SELMA, al

1007 1/2 ALABAMA AVE

SELMA, AL 36701

(334) 874-9648

Mims Taxidermy

Taxidermists in Selma, AL

3691 AL Highway 22 W

Selma, AL 36701

(334) 872-3706

MINIS TAXIDERMY

Taxidermists in Selma, AL

3691 Al Highway 22 W

Selma, AL 36701

(334) 872-3706

Minor Jim Garden Homes

Unfurnished Apartments in Selma, AL

2400 Lewis St

Selma, AL 36701

(334) 877-3330

Mister Roys

Aa (Alcoholics Anonymous) in Selma, AL

2217 Us Highway 80 E

Selma, AL 36701

(334) 875-5733

Mitchell Sandra RL Est

Land Subdividers & Developers in Selma, AL

406 Dallas Ave

Selma, AL 36701

(334) 872-1122

Mlster Roy's

Convenience Stores in Selma, AL

Selma, AL 36701

(334) 872-8389

Mo's Package Store

Liquor & Alcohol Stores in Selma, AL

1810 W Highland Ave

Selma, AL 36701

(334) 875-0004

Mobilink-Usa

Cellular Equipment & Systems Installation Repair & Service in Selma, AL

1509 Broad St

Selma, AL 36701

(334) 875-9444

Money Tax Service

Tax Return Preparation in Selma, AL

1509 Broad St

Selma, AL 36701

(334) 875-0099

Money Tax Services

Tax Services in Selma, AL

1919 W Dallas Ave

Selma, AL 36701

(334) 526-1606

Montgomery Kidney Specialists

Physicians & Surgeons Nephrology in Selma, AL

203 Lincoln Ln

Selma, AL 36701

(334) 872-5212

Montlick & Associates Pc

Personal Injury Attorneys in Selma, AL

17 Executive Park Dr NE

Selma, AL 36701

(800) 529-6333

Moore Stewart Honda

Cars, Trucks & Vans in Selma, AL

1796 AL Highway 14 E

Selma, AL 36703

(334) 875-3366

Moore Stewart Value Corner

Aa (Alcoholics Anonymous) in Selma, AL

1407 W Highland Ave

Selma, AL 36701

(334) 418-0807

Moore-Stewart Ford

Cars, Trucks & Vans in Selma, AL

1406 E Highland Ave

Selma, AL 36703

(334) 875-2330

Moore-Stewart Honda

Cars, Trucks & Vans in Selma, AL

1402 E Highland Ave

Selma, AL 36703

(334) 875-3366

Moose Lodge Number 1737

Societies & Foundation Associations in Selma, AL

Highway 14

Selma, AL 36701

(334) 872-4098

Morning Star Baptist Church

Bible Study, Churches Baptist, Nursery
Baptist Churches in Selma, AL

408 Buckeye Ave

Selma, AL 36701

(334) 874-7521

Morris John B Cluchfc

Insurance Underwriters in Selma, AL

1003 Broad St

Selma, AL 36701

(334) 875-8225

Morris Lumber CO

Import Nonclassifiable Services in Selma, AL

1003 Broad St

Selma, AL 36701

(334) 872-2434

Morris Lumber CO

Import Nonclassifiable Services in Valley Grande, AL

239 County Road 279

Valley Grande, AL 36701

(334) 872-2434

Morrow Ornamental Iron

Fence Railings in Selma, AL

12099 County Road 37

Selma, AL 36701

(334) 872-2832

Mosely Michael

Beer Taverns in Selma, AL

12585 River Rd

Selma, AL 36703

(334) 874-7917

Moss Court

Government Contract & Relations Consultants in Selma, AL

1401 Franklin St

Selma, AL 36703

(334) 875-9380

Motes Package Store

Liquor & Alcohol Stores in Valley Grande, AL

3695 AL Highway 22

Valley Grande, AL 36701

(334) 874-6910

Motes Package Store

Liquor & Alcohol Stores in Selma, AL

W Dallas Ave

Selma, AL 36701

(334) 874-6910

Motion Industries Industrial Supplies

Hydraulics, Abrasives, Fasteners, Industrial Equipment Parts & Supplies, Safety
Industrial Supplies & Equipment Miscellaneous in Selma, AL

601 County Road 78

Selma, AL 36703

(334) 874-4901

Motown Beauty

Beauty Salons in Selma, AL

1401 Lauderdale St

Selma, AL 36701

(334) 875-9220

Mount Ararat Baptist Church

Baptist Churches in Selma, AL

120 S Division St

Selma, AL 36703

(334) 874-7533

Mount Zion Baptist Church

Baptist Churches in Selma, AL

Old Marion Junction Hwy

Selma, AL 36701

(334) 872-5802

Mr Roy's

Convenience Stores in Selma, AL

1505 W Highland Ave

Selma, AL 36701

(334) 875-9811

Mr Roy's

Grocery Stores & Supermarkets in Selma, AL

2601 Citizens Pkwy

Selma, AL 36701

(334) 872-4541

Mr Roy's

Convenience Stores in Selma, AL

1711 W Dallas Ave

Selma, AL 36701

(334) 875-4770

Mr Roy's

Truck Stop Convenience Store in Selma, AL

Highway 80 Byp

Selma, AL 36701

(334) 875-5733

Mr Roy's West Highland Liberty

Convenience Stores in Selma, AL

1505 W Highland Ave

Selma, AL 36701

(334) 875-9811

Mr Roys

Convenience Stores in Selma, AL

2601 Citizens Pkwy

Selma, AL 36701

(334) 872-4541

Mr Waffle

Restaurants - Breakfast Brunch Lunch in Selma, AL

1518 W Highland Ave

Selma, AL 36701

(334) 874-7600

Mr Waffle

Truck Stop Convenience Store in Selma, AL

Highway 80

Selma, AL 36701

(334) 874-7600

MT Ararat Baptist Church

Baptist Churches in Selma, AL

7087 County Road 62

Selma, AL 36701

(334) 877-4477

Mt Ararat Church

Ministries Church in Selma, AL

7087 County Road 62

Selma, AL 36701

(334) 877-4477

Mt Carmell Baptist

Ministries Church in Selma, AL

2538 River Rd

Selma, AL 36703

(334) 875-2883

MT Zion Primative Baptist Church

Baptist Churches in Selma, AL

1306 Union St

Selma, AL 36701

(334) 872-0015

MT. Zion Baptist Church

Baptist Churches in Selma, AL

Highway 14 E

Selma, AL 36701

(334) 872-2218

Murphy Usa

Services Stations in Selma, AL

1501 AL Highway 14 E

Selma, AL 36703

(334) 877-4910

Music and More

Aa (Alcoholics Anonymous) in Selma, AL

1126 Church St

Selma, AL 36701

(334) 267-4000

Music Internet and More

Internet Services in Selma, AL

2820 Citizens Pkwy

Selma, AL 36701

(334) 872-0334

Mutual Savings Life Insurance CO

Insurance Carriers in Selma, AL

801 Highland Ave

Selma, AL 36701

(334) 874-4302

Myers Bob Insurance

Insurance Carriers in Selma, AL

1009 Highland Ave

Selma, AL 36701

(334) 874-4345

Myers Bob Insurance Office

Auto Insurance in Selma, AL

1009 Highland Ave

Selma, AL 36701

(334) 875-1080