Narrows has  a thriving business community. We have everything a small town could ask for: a grocery store, local banking, a bicycle shop, an inn, a local brewery, and more.  This is just a sampling of what Narrows has to offer. Explore our business listing below or better yet, come see for yourself.

Town of Narrows Businesses
Business NameBusiness OwnerBusiness AddressBusiness Phone
Affordable DecalsCathy Dowdy2733 Virginia Avenue(540) 921-7329
Auto Sepcialty CareLee Blaker2701 Virginia Avenue(540) 726-2002
Brookman’s Small EngineRonald Brookman421 Main St.(540) 726-3149
Brown & Root Industrial Services, LLC2600 Citiplace Dr., Suite 500, Baton Rouge, LA 70808(225) 478-4995
C&J Sales – Wolf Creek Bargin OutletJeffery Spicer, Jr.120 Macarthur Lane(276) 722-0296
Cast Construction, Inc.Frank Cahoon109 Franklin St.(540) 726-7203
Cellco PartnershipVerizon WirelessOne Verizon Way, Basking Ridge, NJ 07920N/A
Chris’s Lawn Care & ServiceChristopher Stump108 Roberta St.(540) 599-2241
Clear Rate Telecom, LLCThane Namy242 Rangeline Rd. Longwood, FL 32750(407) 260-1011
Cook’s General Contracting, LLCRicky & Billy Cook227 Farley Circle Pearisburg, VA 24134(540) 922-2157
Creekside ClassicsThomas Hollie118 Monroe St.(540) 726-2028
Creekside Laundry MatThomas Hollie114 Monroe St.(540) 726-2028
Creole ThatCDK Incorporated1715 Pratt Dr. Ste 1200 Blacksburg, VA 24061(540) 449-1438
DJ Rick PruettHarry Pruett126 Robertson St.(540) 599-3773
Dollar General #14083Dolgencorp, LLC104 Old Virginia Ave.(540) 726-2519
Four Seasons HandymanMarvin Kirk, Jr.107 B Southview Ave.(276) 722-0143
Giles Chiropractic Clinic, P.C.Stewart Rawnsley, DC514 Main St.(540) 726-2318
Gobble Stop #1Two Stars, LLC2771 Virginia Ave.(540) 726-7425
Grant’s SupermarketHometown Grocery, LLC103 Macarthur Lane(540) 726-2303
Gray’s Lawn CareJames GrayP.O. Box 11 Narrows(540) 235-0330
In Knead of ReliefRebekah Conroy137 Hope Lane(540) 922-5979
James E. Cornwell, JR Esq.James E. Cornwell502 Cave St.(540) 230-8803
John & Glenn Bait & TackleGlenn Harman2779 Virginia Ave.(540) 726-7840
Kim’s PlaceKim Cook314 Allen St.(540) 726-7564
Larry’s RepairLarry C. Harris303 Poplar St.(540) 726-7527
Leroy’s Barber ShopLeroy McCroskey1103 College St.(540) 726-3630
Lupo’s Taxi Cab ServiceCharles & Shawn Ganoe224 Main St.(540) 726-2172
Macarthur InnAllen Neely117 Macarthur Lane(540) 726-7510
Martin’s Lawn CareMartin Hambrick162 Plymouth Ridge Rd. Princeton, WV 24739(304) 961-0008
Midtown ArcadeCharles Ganoe224 Main St.(540) 726-2172
Mirror ImagesLois Blankenship108 Northview St.(540) 726-2619
Mirror ImagesJohn Stafford108 Northview St.(540) 726-2619
Mirror ImagesSamantha Weatherly108 Northview St.(540) 726-2619
Mirror ImagesKaren Copeland108 Northview St.(540) 726-2619
Mountain Clouds MassageMarsha Sadler114 Monroe St.(540) 921-7010
Narrows Auto RepairWilliam Lee Lucas725 Main St.(540) 599-5779
Narrows Flower and GiftCindy Light362 Main St. Narrows(540) 26-2478
Narrows Quicklube & CarwashRonald Mann2721 Virginia Ave.(540) 726-8181
Omega Meats, Inc. (American Gold Label I, Inc.)Thomas Cassano, President1113 Delaware St. Salem, VA 24153(336) 662-0000
Peggy’s Hair BotiquePeggy Fraley102 Pine St.(540) 726-3110
Precision Machine & DesignScott Stables & Scott Suttle211 Main St. Suite 116(540) 726-8229
Quality HandymanJerry Conley401 Poplar St.(540) 235-6410
Reece’s Building Supply, Inc.2683 Virginia Ave.(540) 726-3562
Riffe’s Funeral Service, Inc.James A. Riffe600 Main St.(540) 726-2442
Right Turn, Clyde Brewing, LLCJon Kidd & Corey Thompson300 Main St.(540) 921-7283
Riverview CampgroundGlenn Harman2779 Virginia Ave.(540) 726-7842
Rudraksh, Inc. / Super Val-USudhir H. Patel2713 Virginia Ave.(540) 726-8070
Rumley Oil120 Old VA Ave. Narrows(540) 726-2488
S. Lee Wheeler, DDS, P.C.S. Lee Wheeler112 Center St.(540) 726-3904
Schwan’s Home Service, Inc.Schwan’s Home Service, Inc.115 West College Dr. Marshall, MN 56258(507) 537-8544
Smiling Cat StudioTerri Fisher412 Main St.(540) 726-7406
Southern Electric & MachineJohn Meade2710 Virginia Ave.(540) 726-7444
Stables GarageTimothy Stables319 Poplar St.(540) 726-2197
Star King Enterprises, LLCAshok Mehta2771 Virginia Ave.(540) 726-3749
Strong’s Inc.Brian & Margaret Strong200 Sunset Dr. Pearisburg(540) 921-3050
The Blue MoonRonald Johnson124 Macarthur Lane(304) 920-5330
The True WheelRonald Johnson102 Mars Lane(304) 920-5330
The William G Simmons Co. Inc.N/A122 Monroe St.(540) 726-2436
Tickle Heating & Air, Inc.Loretta Tickle306 Park Dr.(540) 726-2945
Trane U.S. Inc.Trane U.S. Inc.2303 Trane Dr. Roanoke(608) 787-2684
Valley Skin Specalists, Inc.River Ridge Dermatology2829 Virginia Ave.(540) 951-3376
Verizon Virginia Inc.22001 Loudoun County Parkway Ashburn, VA(630) 857-2100
Warren & Scheid, P.C.Brian T. Scheid, President225 Main St. Narrows(540) 726-2357

Narrows is located in Giles County, Virginia

Virginia’s Mountain Playground ™