slowlane, i know where the Home Depot is in Upper Marlboro on 301 by 4 but not sure where the Lowes is. Thought the closest Lowes was in Bowie, but i could be wrong.
301 & 4 is a Home Depot, the Lowes is a bit further up 301 towards Bowie (on the south-bound side of 301 so you'll need to do a cross-over). It is before you get to Rip's and the Baysox stadium.
There is a Walmart in Dunkirk, PF, California, La Plata, & Waldorf. Probably 1 in Bowie right up the road from Owings. Target may be in Bowie, but Annapolis for sure.
Shopping destinations from Owings:
Target: Annapolis, Bowie (301 & 50 intersection), also Largo (route 202 at intersection with PG Community College -- also a Lowe's there, too).
Mall: Annapolis is closest (up route 2 & turn left on West Street)
Walmart: Dunkirk (quick), Prince Frederick (more variety and a garden center)
K-Mart: Prince Frederick
Department Store: Peebles in Prince Frederick or Annapolis Mall (Penney's, Macy's, Sears, Nordstrom's, Lord & Taylor)
Hardware store: Ace in Owings, or above mentioned Home Depot & Lowes. Also a hardware store in Deale (might be a True Value)
Starbucks: Dunkirk
Grocery stores: Giant & Safeway in Dunkirk, Roland's in Chesapeake Beach (Roland's has wine, beer & spirits also)
Antigues & cutesy little shops, bakery -- North Beach
Drug Stores: Chesapeake Care Drug in Chesapeake Beach (small branch in Owings), CVS in Dunkirk
Hallmark card store: Dunkirk
Party supply store: Dunkirk
Florist: 2 of them in Dunkirk (one at Walmart shopping center & Karen's of Calvert on the Dunkirk park side of route 4).
This is by no means an inclusive list, I'm just tired of typing,
If you're looking for something specific, PM me and I probably know where you can find it.