Independent US Healthcare Provider Directory & Public Medical Database
Medical Specialty Listing

Surgery Specialists in Richmond, VA

Browse 113 verified Surgery providers practicing in Richmond, Virginia.

113 Healthcare Providers
Showing 21–40 of 113 providers
Sorted by Name (A-Z)
Active NPI Status ✓ Accepts Medicare Assignment
1250 E Marshall St, Richmond, VA 232985051
Phone: 8048271207
NPI Identifier 1588059760
View Full Profile →
Active NPI Status
Vcuhs Dept Of Surgery Residency, 980135, 1250 E. Marshall Street, Richmond, VA 232980135
Phone: 8046289789
NPI Identifier 1417539446
View Full Profile →
Active NPI Status
3406 Bartley Pond Pl, Surgery, Richmond, VA 232331465
Phone: 8047474238
NPI Identifier 1447417480
View Full Profile →
Active NPI Status ✓ Accepts Medicare Assignment
5855 Bremo Rd, Suite 506, Richmond, VA 232261926
Phone: 8042853225
NPI Identifier 1831145085
View Full Profile →
Active NPI Status ✓ Accepts Medicare Assignment
1250 E Marshall St, Richmond, VA 232985023
Phone: 8048271207
NPI Identifier 1316470453
View Full Profile →
Active NPI Status
1001 E Leigh St, Richmond, VA 232985004
Phone: 8046287497
NPI Identifier 1356235790
View Full Profile →
Active NPI Status ✓ Accepts Medicare Assignment
1200 E Marshall St, Richmond, VA 232985049
Phone: 8048284104
NPI Identifier 1609959774
View Full Profile →
Active NPI Status ✓ Accepts Medicare Assignment
1051 Johnston Willis Dr, St 200, Richmond, VA 232354871
Phone: 8043202705
NPI Identifier 1023227345
View Full Profile →
Active NPI Status ✓ Accepts Medicare Assignment
5855 Bremo Road, Medical Office Building North, Suite 506, Richmond, VA 232267000
Phone: 8048938676
NPI Identifier 1669512018
View Full Profile →

Dr. James Ryland Darden , MD

Surgery

Notice of NPI Deactivation & Inactive Practice Status

⚠️ Deactivated NPI: August 28, 2025
9960 Mayland Dr, Richmond, VA 232331485
Phone: 8043671815
NPI Identifier 1467725564
View Deactivated Profile →
Active NPI Status ✓ Accepts Medicare Assignment
Vcu Dept Of Surgery, 1250 E. Marshall Street, Richmond, VA 23298
Phone: 8046283626
NPI Identifier 1376261529
View Full Profile →
Active NPI Status ✓ Accepts Medicare Assignment
1000 E Broad St, Richmond, VA 232191930
Phone: 8048283500
NPI Identifier 1346660875
View Full Profile →
Active NPI Status
1001 E Leigh St, Richmond, VA 232985004
Phone: 8046287497
NPI Identifier 1073307807
View Full Profile →
Active NPI Status
1200 E Broad St Fl 16, Richmond, VA 232985025
Phone: 8048287874
NPI Identifier 1164364865
View Full Profile →
Active NPI Status
8921 Three Chopt Rd, Suite 300, Richmond, VA 232294601
Phone: 8042854133
NPI Identifier 1952320905
View Full Profile →
Active NPI Status ✓ Accepts Medicare Assignment
1051 Johnston Willis Dr., St. 200, Richmond, VA 23235
Phone: 8043202705
NPI Identifier 1558348250
View Full Profile →
Active NPI Status
1201 Broad Rock Blvd, Richmond, VA 232490001
Phone: 8046755000
NPI Identifier 1073968848
View Full Profile →
Active NPI Status
1250 E Marshall St, Richmond, VA 232985023
Phone: 7497804628
NPI Identifier 1295588176
View Full Profile →
Active NPI Status
1250 E Marshall St, Surgery, Richmond, VA 232985051
Phone: 8282461804
NPI Identifier 1740370386
View Full Profile →
Active NPI Status
1109 W Marshall St, Richmond, VA 232203835
Phone: 8045036879
NPI Identifier 1083725527
View Full Profile →