Businesses

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 Name Business Owner Business Address Business Phone
Affordable Decals Cathy Dowdy 2733 Virginia Avenue (540) 921-7329
Auto Sepcialty Care Lee Blaker 2701 Virginia Avenue (540) 726-2002
Brookman’s Small Engine Ronald Brookman 421 Main St. (540) 726-3149
Brown & Root Industrial Services, LLC 2600 Citiplace Dr., Suite 500, Baton Rouge, LA 70808 (225) 478-4995
C&J Sales – Wolf Creek Bargin Outlet Jeffery Spicer, Jr. 120 Macarthur Lane (276) 722-0296
Cast Construction, Inc. Frank Cahoon 109 Franklin St. (540) 726-7203
Cellco Partnership Verizon Wireless One Verizon Way, Basking Ridge, NJ 07920 N/A
Chris’s Lawn Care & Service Christopher Stump 108 Roberta St. (540) 599-2241
Clear Rate Telecom, LLC Thane Namy 242 Rangeline Rd. Longwood, FL 32750 (407) 260-1011
Cook’s General Contracting, LLC Ricky & Billy Cook 227 Farley Circle Pearisburg, VA 24134 (540) 922-2157
Creekside Classics Thomas Hollie 118 Monroe St. (540) 726-2028
Creekside Laundry Mat Thomas Hollie 114 Monroe St. (540) 726-2028
Creole That CDK Incorporated 1715 Pratt Dr. Ste 1200 Blacksburg, VA 24061 (540) 449-1438
DJ Rick Pruett Harry Pruett 126 Robertson St. (540) 599-3773
Dollar General #14083 Dolgencorp, LLC 104 Old Virginia Ave. (540) 726-2519
Four Seasons Handyman Marvin Kirk, Jr. 107 B Southview Ave. (276) 722-0143
Giles Chiropractic Clinic, P.C. Stewart Rawnsley, DC 514 Main St. (540) 726-2318
Gobble Stop #1 Two Stars, LLC 2771 Virginia Ave. (540) 726-7425
Grant’s Supermarket Hometown Grocery, LLC 103 Macarthur Lane (540) 726-2303
Gray’s Lawn Care James Gray P.O. Box 11 Narrows (540) 235-0330
In Knead of Relief Rebekah Conroy 137 Hope Lane (540) 922-5979
James E. Cornwell, JR Esq. James E. Cornwell 502 Cave St. (540) 230-8803
John & Glenn Bait & Tackle Glenn Harman 2779 Virginia Ave. (540) 726-7840
Kim’s Place Kim Cook 314 Allen St. (540) 726-7564
Larry’s Repair Larry C. Harris 303 Poplar St. (540) 726-7527
Leroy’s Barber Shop Leroy McCroskey 1103 College St. (540) 726-3630
Lupo’s Taxi Cab Service Charles & Shawn Ganoe 224 Main St. (540) 726-2172
Macarthur Inn Allen Neely 117 Macarthur Lane (540) 726-7510
Martin’s Lawn Care Martin Hambrick 162 Plymouth Ridge Rd. Princeton, WV 24739 (304) 961-0008
Midtown Arcade Charles Ganoe 224 Main St. (540) 726-2172
Mirror Images Lois Blankenship 108 Northview St. (540) 726-2619
Mirror Images John Stafford 108 Northview St. (540) 726-2619
Mirror Images Samantha Weatherly 108 Northview St. (540) 726-2619
Mirror Images Karen Copeland 108 Northview St. (540) 726-2619
Mountain Clouds Massage Marsha Sadler 114 Monroe St. (540) 921-7010
Narrows Auto Repair William Lee Lucas 725 Main St. (540) 599-5779
Narrows Flower and Gift Cindy Light 362 Main St. Narrows (540) 26-2478
Narrows Quicklube & Carwash Ronald Mann 2721 Virginia Ave. (540) 726-8181
Omega Meats, Inc. (American Gold Label I, Inc.) Thomas Cassano, President 1113 Delaware St. Salem, VA 24153 (336) 662-0000
Peggy’s Hair Botique Peggy Fraley 102 Pine St. (540) 726-3110
Precision Machine & Design Scott Stables & Scott Suttle 211 Main St. Suite 116 (540) 726-8229
Quality Handyman Jerry Conley 401 Poplar St. (540) 235-6410
Reece’s Building Supply, Inc. 2683 Virginia Ave. (540) 726-3562
Riffe’s Funeral Service, Inc. James A. Riffe 600 Main St. (540) 726-2442
Right Turn, Clyde Brewing, LLC Jon Kidd & Corey Thompson 300 Main St. (540) 921-7283
Riverview Campground Glenn Harman 2779 Virginia Ave. (540) 726-7842
Rudraksh, Inc. / Super Val-U Sudhir H. Patel 2713 Virginia Ave. (540) 726-8070
Rumley Oil 120 Old VA Ave. Narrows (540) 726-2488
S. Lee Wheeler, DDS, P.C. S. Lee Wheeler 112 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 Studio Terri Fisher 412 Main St. (540) 726-7406
Southern Electric & Machine John Meade 2710 Virginia Ave. (540) 726-7444
Stables Garage Timothy Stables 319 Poplar St. (540) 726-2197
Star King Enterprises, LLC Ashok Mehta 2771 Virginia Ave. (540) 726-3749
Strong’s Inc. Brian & Margaret Strong 200 Sunset Dr. Pearisburg (540) 921-3050
The Blue Moon Ronald Johnson 124 Macarthur Lane (304) 920-5330
The True Wheel Ronald Johnson 102 Mars Lane (304) 920-5330
The William G Simmons Co. Inc. N/A 122 Monroe St. (540) 726-2436
Tickle Heating & Air, Inc. Loretta Tickle 306 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 Dermatology 2829 Virginia Ave. (540) 951-3376
Verizon Virginia Inc. 22001 Loudoun County Parkway Ashburn, VA (630) 857-2100
Warren & Scheid, P.C. Brian T. Scheid, President 225 Main St. Narrows (540) 726-2357

Narrows is located in Giles County, Virginia

Virginia’s Mountain Playground ™