Magnolia Golf Club
|
3346 Elsberry Rd Montgomery, AL 36116
|
Magnolia Grove (Crossings Course)
|
Semmes, AL 36575
|
Magnolia Grove (Falls Course)
|
Semmes, AL 36575
|
Magnolia Grove (Short Course)
|
Semmes, AL 36575
|
Maple Hills Golf
|
Altoona, AL 35952
|
Marcum Country Club
|
Empire, AL 35063
|
Marion Military Institute Golf Course
|
Fairway Dr Marion, AL 36756
|
Marriott's Grand Hotel & Lakewood Golf Club (Azalea Course)
|
1 Grand Blvd Point Clear, AL 36564 Phone: (334)990-6327
|
Mcfarland Park Golf Course
|
200 James M Spain Dr Florence, AL 35630 Phone: (256)760-6515
|
Meadow Run Golf Course
|
Foley, AL 36536
|
Meadows, The
|
1 Plantation Dr Harpersville, AL 35078 Phone: (256)245-3508
|
Mill Creek (Auburn Links)
|
826 Shelltoomer Pkwy Auburn, AL 36831 Phone: (334)826-6168
|
Mimosa Park Golf Course
|
5700 18th Ave Tuscaloosa, AL 35405 Phone: (205)752-2322
|
Monrovia Golf Course
|
7130b Hwy 72 W Huntsville, AL 35806
|
Montevallo Golf Club
|
1481 Shelby County Hwy 204 Montevallo, AL 35115
|
Montgomery Country Club
|
3001 Narrow Lane Rd Montgomery, AL 36106
|
Montgomery Golf Center
|
4507 Mobile Hwy Montgomery, AL 36108
|
Montgomery National Golf Club
|
7160 Byron Nelson Blvd Montgomery, AL 36116 Phone: (334)281-9090
|
Mountain Brook Club
|
19 Beachwood Rd Birmingham, AL 35213
|
Mountain View Golf Club (Blue /red)
|
3200 Mountain View Dr Graysville, AL 35075
|
Mountain View Golf Course (White/blue)
|
3200 Mountain View Dr Graysville, AL 35073 Phone: (205)674-9961
|
Musgrove Country Club
|
916 Country Club Rd Jasper, AL 35503
|