Home Improvement Locations in Missouri

There are 81 cities with home improvement stores in Missouri. Please pick your store location to get hours, store links, directions, phone numbers, and more.
You can also skip to the city you are looking for a store by clicking on a letter.
A | B | C | F | H | I | J | K | L | M | N | O | P | R | S | W |

A


Arnold


Lowes - Arnold Lowes - Arnold
920 Arnold Commons Dr Arnold 63010
Home Depot - Arnold - Arnold
3865 Vogel Rd Arnold 63010

B


Ballwin


Home Depot - Manchester Road - Ballwin
13929 Manchester Road Ballwin 63011
Lowes - Ballwin Lowes - Ballwin
14810 Manchester Road Ballwin 63011
Home Depot - Ellisville - Ballwin
37 Ellisville Towne Ctr Dr Ballwin 63011

Belton


Home Depot - Belton - Belton
1306 E North Avenue Belton 64012

Blue Springs


Home Depot - Blue Springs - Blue Springs
905 Ne Adams Dairy Pkwy Blue Springs 64014

Branson


Home Depot - Branson - Branson
1000 Branson Hills Parkway Branson 65616

Bridgeton


Lowes - Lowes Outlet Bridgeton - Bridgeton
11974 Paul Mayer Ave Bridgeton 63044
Home Depot - Bridgeton - Bridgeton
11215 St Charles Rock Rd Bridgeton 63044

C


Cape Girardeau


Lowes - Cape Girardeau Lowes - Cape Girardeau
3440 Lowes Drive Cape Girardeau 63701

Carthage


Lowes - Carthage Lowes - Carthage
433 West Fir Road Carthage 64836

Chesterfield


Lowes - Chesterfield Lowes - Chesterfield
290 Thf Blvd Chesterfield 63005

Home Depot - Chesterfield,Mo - Chesterfield
390 Thf Boulevard Chesterfield 63005

Chillicothe


Lowes - Chillicothe Lowes - Chillicothe
100 West Business 36 Chillicothe 64601

Columbia


Home Depot - Columbia - Columbia
3215 Clark Ln Columbia 65202

Lowes - Columbia Lowes - Columbia
201 Conley Rd Columbia 65201

F


Farmington


Lowes - Farmington Lowes - Farmington
625 West Karsch Boulevard Farmington 63640

Fenton


Lowes - Fenton Lowes - Fenton
1 Gravois Bluffs Plaza Drive Fenton 63026

Festus


Lowes - Festus Lowes - Festus
1111 Bradley Street Festus 63028

Home Depot - Festus - Festus
1131 West Gannon Festus 63028

Florissant


Home Depot - Florissant - Florissant
13915 New Halls Ferry Rd Florissant 63033

H


Hannibal


Lowes - Hannibal Lowes - Hannibal
3651 Stardust Drive Hannibal 63401

Hollister


Lowes - Hollister Lowes - Hollister
165 Mall Road Hollister 65672

I


Independence


Home Depot - Independence - Independence
4210 S Lees Summit Rd Independence 64055
Lowes - Independence Lowes - Independence
19000 East Valley View Parkway Independence 64055

J


Jefferson City


Lowes - Jefferson City Lowes - Jefferson City
3441 Missouri Blvd Jefferson City 65109

Joplin


Home Depot - Joplin - Joplin
3110 E 20th Street Joplin 64801
Lowes - Joplin Lowes - Joplin
2600 S Range Line Rd Joplin 64804

K


Kansas City


Home Depot - Liberty - Kansas City
8598 N Church Rd Kansas City 64157
Lowes - East Kansas City Lowes - Kansas City
4201 Sterling Avenue Kansas City 64133
Lowes - N. Kansas City Lowes - Kansas City
8601 N Boardwalk Avenue Kansas City 64154

Home Depot - Midtown Kansas City - Kansas City
111 E Linwood Blvd Kansas City 64111
Home Depot - Bannister Mall - Kansas City
4707 E Bannister Rd Kansas City 64137
Lowes - Kansas City - Gladstone Lowes - Kansas City
4811 North Oak Trafficway Kansas City 64118

Lowes - S. Kansas City Lowes - Kansas City
1700 W 133rd Street Kansas City 64145
Home Depot - N Kansas City - Kansas City
8900 Nw Skyview Avenue Kansas City 64154
Home Depot - Gladstone - Kansas City
4949 Old Pike Rd Kansas City 64118

Kirksville


Home Depot - Kirksville - Kirksville
3015 N Baltimore Kirksville 63501

L


Lake Saint Louis


Lowes - Lake St. Louis Lowes - Lake Saint Louis
6302 Ronald Reagan Drive Lake Saint Louis 63367

Lebanon


Lowes - Lebanon Lowes - Lebanon
190 Highway 32 Lebanon 65536

Lees Summit


Lowes - Lees Summit Lowes - Lees Summit
1830 Northwest Chipman Road Lees Summit 64081

Home Depot - Lees Summit - Lees Summit
651 Se Oldham Pkwy Lees Summit 64081

Liberty


Lowes - Liberty Lowes - Liberty
1920 N Stewart Road Liberty 64068

M


Moberly


Lowes - Moberly Lowes - Moberly
1800 East Outer Road Moberly 65270

Monett


Lowes - Monett Lowes - Monett
925 East Us Highway 60 Monett 65708

N


Neosho


Lowes - Neosho Lowes - Neosho
1490 Clemon Drive Neosho 64850

O


O Fallon


Home Depot - O'fallon - O Fallon
1525 Hwy K O Fallon 63366

Osage Beach


Home Depot - Osage Beach - Osage Beach
4030 Osage Beach Pkwy Osage Beach 65065
Lowes - Osage Beach Lowes - Osage Beach
950 Highway 42 Osage Beach 65065

Ozark


Lowes - Ozark Lowes - Ozark
1800 West Marler Lane Ozark 65721

P


Poplar Bluff


Home Depot - Poplar Bluff - Poplar Bluff
639 S Westwood Blvd Poplar Bluff 63901

R


Raymore


Lowes - Raymore Lowes - Raymore
225 North Dean Avenue Raymore 64083

Republic


Lowes - Republic Lowes - Republic
1225 Us Highway 60 East Republic 65738

Rolla


Lowes - Rolla Lowes - Rolla
2300 North Bishop Avenue Rolla 65401

S


Saint Charles


Home Depot - St Charles County - Saint Charles
3891 Mexico Rd Saint Charles 63303
Home Depot - Cottleville - Saint Charles
6190 MId Rivers Mall Dr Saint Charles 63304
Lowes - St. Charles Lowes - Saint Charles
2900 West Clay Street Saint Charles 63301

Saint Joseph


Home Depot - St Joseph - Saint Joseph
5201 N Belt Hwy Bldg C Saint Joseph 64506
Lowes - St. Joseph Lowes - Saint Joseph
3901 N Belt Hwy Saint Joseph 64506

Saint Louis


Home Depot - Overland - Saint Louis
8901 Page Ave Saint Louis 63114

Lowes - S. St. Louis Lowes - Saint Louis
932 Loughborough Avenue Saint Louis 63111
Home Depot - Hanley Rd & 40 - Saint Louis
1603 S Hanley Rd Saint Louis 63144
Lowes - Maplewood Lowes - Saint Louis
2300 Maplewood Commons Dr Saint Louis 63143

Home Depot - Ferguson - Saint Louis
10930 New Halls Ferry Rd Saint Louis 63136
Home Depot - South County - Saint Louis
7481 S Lindberg Blvd Saint Louis 63125
Home Depot - Sunset Hills - Saint Louis
10890 Sunset Hills Saint Louis 63127

Home Depot - Southtown - Saint Louis
3202 S Kingshighway Blvd Saint Louis 63139
Lowes - Kirkwood Lowes - Saint Louis
1212 South Kirkwood Road Saint Louis 63122

Saint Peters


Lowes - Ofallon Lowes - Saint Peters
8501 Mexico Road Saint Peters 63376

Saint Robert


Lowes - St. Robert Lowes - Saint Robert
120 Carson Boulevard Saint Robert 65584

Sedalia


Lowes - Sedalia Lowes - Sedalia
3811 West Broadway Sedalia 65301

Sikeston


Lowes - Sikeston Lowes - Sikeston
1240 S Main Street Sikeston 63801

Springfield


Lowes - Springfield Lowes - Springfield
1850 E Primrose Springfield 65804
Home Depot - Springfield, Mo - Springfield
2104 E Independence Springfield 65804
Lowes - N. Springfield Lowes - Springfield
1707 West Norton Road Springfield 65803

Sullivan


Lowes - Oak Grove Village Lowes - Sullivan
760 Eagles Court Sullivan 63080

W


Warrensburg


Lowes - Warrensburg Lowes - Warrensburg
912 North College Avenue Warrensburg 64093

Washington


Lowes - Washington Lowes - Washington
2023 Washington Crossing Washington 63090

Wentzville


Lowes - Wentzville Lowes - Wentzville
1889 Wentzville Parkway Wentzville 63385

Home Depot - Wentzville - Wentzville
1920 Wentzville Pkwy Wentzville 63385