Shannon Hill, NP

NURSE PRACTITIONER

1945 Roanoke Blvd
Salem, VA 241536408
(540) 345-3894
**NPI:** 1902596489
**Med School:** OTHER
**Experience:** 7 years
**Telehealth:** Yes
**Medicare Assignment:** Yes

Practice Locations (75)

UNIVERSAL HEALTH CORPORATION

1945 Roanoke Blvd
Salem, VA 241536408

Phone: (540) 345-3894

**Group ID:** 5597912626 | **Group Size:** 81 members

POST ACUTE TELEHEALTH PC

1242 Cedars Ct
Charlottesville, VA 229034800

Phone: (434) 296-5611

**Group ID:** 9638585391 | **Group Size:** 42 members

POST ACUTE TELEHEALTH PC

287 E S Blvd
Petersburg, VA 238052700

Phone: (804) 733-1190

**Group ID:** 9638585391 | **Group Size:** 42 members

POST ACUTE TELEHEALTH PC

250 Flank Rd
Petersburg, VA 238059117

Phone: (804) 861-2223

**Group ID:** 9638585391 | **Group Size:** 42 members

POST ACUTE TELEHEALTH PC

1275 Southview Dr
Bluefield, WV 247014347

Phone: (304) 325-5448

**Group ID:** 9638585391 | **Group Size:** 42 members

POST ACUTE TELEHEALTH PC

1924 Glenwood Park Rd
Princeton, WV 247397969

Phone: (304) 425-8128

**Group ID:** 9638585391 | **Group Size:** 42 members

POST ACUTE TELEHEALTH PC

150 Venus Rd
Gary, WV 248360220

Phone: (304) 448-2121

**Group ID:** 9638585391 | **Group Size:** 42 members

POST ACUTE TELEHEALTH PC

236 Warrior Way
New Richmond, WV 248670149

Phone: (304) 294-7584

**Group ID:** 9638585391 | **Group Size:** 42 members

POST ACUTE TELEHEALTH PC

1115 Maplewood Ave
Lewisburg, WV 249019728

Phone: (304) 645-3076

**Group ID:** 9638585391 | **Group Size:** 42 members

POST ACUTE TELEHEALTH PC

10797 Seneca Trl S
Lindside, WV 249517345

Phone: (304) 753-4332

**Group ID:** 9638585391 | **Group Size:** 42 members

POST ACUTE TELEHEALTH PC

979 Rocky Hill Rd
Ronceverte, WV 249708028

Phone: (304) 645-7270

**Group ID:** 9638585391 | **Group Size:** 42 members

POST ACUTE TELEHEALTH PC

462 Kenmore Dr
Danville, WV 250537133

Phone: (304) 369-0986

**Group ID:** 9638585391 | **Group Size:** 42 members

POST ACUTE TELEHEALTH PC

1053 Clinic Dr
Ivydale, WV 251138266

Phone: (304) 286-4204

**Group ID:** 9638585391 | **Group Size:** 42 members

POST ACUTE TELEHEALTH PC

3819 Chesterfield Ave
Charleston, WV 253042647

Phone: (304) 925-4771

**Group ID:** 9638585391 | **Group Size:** 42 members

POST ACUTE TELEHEALTH PC

800 Association Dr
Charleston, WV 253111272

Phone: (304) 343-6600

**Group ID:** 9638585391 | **Group Size:** 42 members

POST ACUTE TELEHEALTH PC

209 Clover St
Martinsburg, WV 254043803

Phone: (304) 263-8921

**Group ID:** 9638585391 | **Group Size:** 42 members

POST ACUTE TELEHEALTH PC

456 Autumn Acres Rd
Berkeley Springs, WV 254113202

Phone: (304) 258-3673

**Group ID:** 9638585391 | **Group Size:** 42 members

POST ACUTE TELEHEALTH PC

1263 S George St
Charles Town, WV 254144384

Phone: (304) 725-6575

**Group ID:** 9638585391 | **Group Size:** 42 members

POST ACUTE TELEHEALTH PC

30 Hidden Brook Way
Culloden, WV 255109190

Phone: (304) 390-5709

**Group ID:** 9638585391 | **Group Size:** 42 members

POST ACUTE TELEHEALTH PC

200 Monday Dr
Hamlin, WV 255231033

Phone: (304) 824-3133

**Group ID:** 9638585391 | **Group Size:** 42 members

POST ACUTE TELEHEALTH PC

640 Sandhill Rd
Pt Pleasant, WV 255502163

Phone: (304) 675-5236

**Group ID:** 9638585391 | **Group Size:** 42 members

POST ACUTE TELEHEALTH PC

6999 Route 152
Wayne, WV 255708285

Phone: (304) 697-7007

**Group ID:** 9638585391 | **Group Size:** 42 members

POST ACUTE TELEHEALTH PC

100 Heartland Dr
Beckley, WV 258012655

Phone: (304) 256-1650

**Group ID:** 9638585391 | **Group Size:** 42 members

POST ACUTE TELEHEALTH PC

100 Hresan Blvd
Fayetteville, WV 258401333

Phone: (304) 574-0770

**Group ID:** 9638585391 | **Group Size:** 42 members

POST ACUTE TELEHEALTH PC

198 John Cook Nursing Home Rd
Hinton, WV 259515074

Phone: (304) 466-0332

**Group ID:** 9638585391 | **Group Size:** 42 members

POST ACUTE TELEHEALTH PC

20 Wilson Dr
Cameron, WV 260332024

Phone: (304) 686-3318

**Group ID:** 9638585391 | **Group Size:** 42 members

POST ACUTE TELEHEALTH PC

2200 Floral St
Moundsville, WV 260411293

Phone: (304) 843-1035

**Group ID:** 9638585391 | **Group Size:** 42 members

POST ACUTE TELEHEALTH PC

1600 27th St
Parkersburg, WV 261012815

Phone: (304) 485-6476

**Group ID:** 9638585391 | **Group Size:** 42 members

POST ACUTE TELEHEALTH PC

2675 36th St
Parkersburg, WV 261048024

Phone: (304) 485-7447

**Group ID:** 9638585391 | **Group Size:** 42 members

POST ACUTE TELEHEALTH PC

506 Riverview Dr
Belmont, WV 261349715

Phone: (304) 665-2065

**Group ID:** 9638585391 | **Group Size:** 42 members

POST ACUTE TELEHEALTH PC

183 Holbrook Rd
Buckhannon, WV 262010029

Phone: (304) 472-3280

**Group ID:** 9638585391 | **Group Size:** 42 members

POST ACUTE TELEHEALTH PC

411 Erbacon Rd
Cowen, WV 262068526

Phone: (304) 226-5301

**Group ID:** 9638585391 | **Group Size:** 42 members

POST ACUTE TELEHEALTH PC

100 Pkwy Dr
Clarksburg, WV 263014357

Phone: (304) 624-6401

**Group ID:** 9638585391 | **Group Size:** 42 members

POST ACUTE TELEHEALTH PC

2096 Davisson Run Rd
Clarksburg, WV 263017361

Phone: (304) 624-6500

**Group ID:** 9638585391 | **Group Size:** 42 members

POST ACUTE TELEHEALTH PC

2025 White Oaks Blvd
Bridgeport, WV 263305402

Phone: (861) 842-4082

**Group ID:** 9638585391 | **Group Size:** 42 members

POST ACUTE TELEHEALTH PC

1081 Maplewood Dr
Bridgeport, WV 263309848

Phone: (304) 842-4135

**Group ID:** 9638585391 | **Group Size:** 42 members

POST ACUTE TELEHEALTH PC

2 Hospital Plz
Grafton, WV 263541283

Phone: (304) 265-0008

**Group ID:** 9638585391 | **Group Size:** 42 members

POST ACUTE TELEHEALTH PC

199 Court St
Jane Lew, WV 263788548

Phone: (304) 884-7811

**Group ID:** 9638585391 | **Group Size:** 42 members

POST ACUTE TELEHEALTH PC

30 Mon General Dr
Morgantown, WV 265052853

Phone: (304) 285-2720

**Group ID:** 9638585391 | **Group Size:** 42 members

POST ACUTE TELEHEALTH PC

859 Days Dr
Sutton, WV 266016255

Phone: (304) 765-2861

**Group ID:** 9638585391 | **Group Size:** 42 members

POST ACUTE TELEHEALTH PC

712 Professional Park Dr
Summersville, WV 266512000

Phone: (304) 872-7600

**Group ID:** 9638585391 | **Group Size:** 42 members

POST ACUTE TELEHEALTH PC

135 Southern Dr
Keyser, WV 267262010

Phone: (304) 788-3415

**Group ID:** 9638585391 | **Group Size:** 42 members

POST ACUTE TELEHEALTH PC

924 Charlies Way
Montpelier, OH 435431904

Phone: (419) 485-8307

**Group ID:** 9638585391 | **Group Size:** 42 members

POST ACUTE TELEHEALTH PC

955 Garden Lake Pkwy
Toledo, OH 436142777

Phone: (419) 382-2200

**Group ID:** 9638585391 | **Group Size:** 42 members

POST ACUTE TELEHEALTH PC

135 Reichart Ave
Wintersville, OH 439534050

Phone: (740) 264-1155

**Group ID:** 9638585391 | **Group Size:** 42 members

POST ACUTE TELEHEALTH PC

620 Water St
Chardon, OH 440241149

Phone: (440) 285-9400

**Group ID:** 9638585391 | **Group Size:** 42 members

POST ACUTE TELEHEALTH PC

6455 Pearl Rd
Parma Heights, OH 441302984

Phone: (440) 888-5900

**Group ID:** 9638585391 | **Group Size:** 42 members

POST ACUTE TELEHEALTH PC

18840 Falling Water Rd
Strongsville, OH 441364200

Phone: (440) 238-1100

**Group ID:** 9638585391 | **Group Size:** 42 members

POST ACUTE TELEHEALTH PC

3 Merit Dr
Richmond Heights, OH 441431457

Phone: (216) 261-9600

**Group ID:** 9638585391 | **Group Size:** 42 members

POST ACUTE TELEHEALTH PC

563 Colony Park Dr
Tallmadge, OH 442782859

Phone: (330) 630-9780

**Group ID:** 9638585391 | **Group Size:** 42 members

POST ACUTE TELEHEALTH PC

200 Wyant Rd
Akron, OH 443134228

Phone: (330) 836-7953

**Group ID:** 9638585391 | **Group Size:** 42 members

POST ACUTE TELEHEALTH PC

670 Jarvis Rd
Akron, OH 443192538

Phone: (330) 645-0200

**Group ID:** 9638585391 | **Group Size:** 42 members

POST ACUTE TELEHEALTH PC

155 Heritage Woods Dr
Copley, OH 443211398

Phone: (330) 666-0980

**Group ID:** 9638585391 | **Group Size:** 42 members

POST ACUTE TELEHEALTH PC

8055 Addison Rd
Masury, OH 444381204

Phone: (330) 448-2547

**Group ID:** 9638585391 | **Group Size:** 42 members

POST ACUTE TELEHEALTH PC

2511 Bentley Dr
Salem, OH 444602503

Phone: (330) 337-9503

**Group ID:** 9638585391 | **Group Size:** 42 members

POST ACUTE TELEHEALTH PC

250 Continental Dr
Salem, OH 444602508

Phone: (330) 337-9503

**Group ID:** 9638585391 | **Group Size:** 42 members

POST ACUTE TELEHEALTH PC

650 S Meridian Rd
Youngstown, OH 445092932

Phone: (330) 792-7799

**Group ID:** 9638585391 | **Group Size:** 42 members

POST ACUTE TELEHEALTH PC

8064 S Ave
Boardman, OH 445126153

Phone: (330) 726-3700

**Group ID:** 9638585391 | **Group Size:** 42 members

POST ACUTE TELEHEALTH PC

435 Avis Ave Nw
Massillon, OH 446463555

Phone: (330) 837-1741

**Group ID:** 9638585391 | **Group Size:** 42 members

POST ACUTE TELEHEALTH PC

3015 17th St Nw
Canton, OH 447086004

Phone: (330) 454-6508

**Group ID:** 9638585391 | **Group Size:** 42 members

POST ACUTE TELEHEALTH PC

225 W Main St
Shelby, OH 448751412

Phone: (419) 347-1266

**Group ID:** 9638585391 | **Group Size:** 42 members

POST ACUTE TELEHEALTH PC

315 Lilienthal St
Cincinnati, OH 452041170

Phone: (513) 471-8667

**Group ID:** 9638585391 | **Group Size:** 42 members

POST ACUTE TELEHEALTH PC

625 Probasco St
Cincinnati, OH 452202710

Phone: (513) 281-2464

**Group ID:** 9638585391 | **Group Size:** 42 members

POST ACUTE TELEHEALTH PC

2222 Springdale Rd
Cincinnati, OH 452311805

Phone: (513) 851-7888

**Group ID:** 9638585391 | **Group Size:** 42 members

POST ACUTE TELEHEALTH PC

3875 E Galbraith Rd
Cincinnati, OH 452361514

Phone: (513) 793-5222

**Group ID:** 9638585391 | **Group Size:** 42 members

POST ACUTE TELEHEALTH PC

3889 E Galbraith Rd
Cincinnati, OH 452361514

Phone: (513) 793-5222

**Group ID:** 9638585391 | **Group Size:** 42 members

POST ACUTE TELEHEALTH PC

7450 Keller Rd
Cincinnait, OH 452431028

Phone: (513) 793-2255

**Group ID:** 9638585391 | **Group Size:** 42 members

POST ACUTE TELEHEALTH PC

6940 Stiegler Ln
Cincinnati, OH 452432635

Phone: (513) 561-6400

**Group ID:** 9638585391 | **Group Size:** 42 members

POST ACUTE TELEHEALTH PC

8700 Moran Rd
Cincinnati, OH 452441986

Phone: (513) 578-6200

**Group ID:** 9638585391 | **Group Size:** 42 members

POST ACUTE TELEHEALTH PC

3800 Summit Glen Dr
Dayton, OH 454493647

Phone: (937) 436-2273

**Group ID:** 9638585391 | **Group Size:** 42 members

POST ACUTE TELEHEALTH PC

2615 Derr Rd
Springfield, OH 455032445

Phone: (937) 390-0005

**Group ID:** 9638585391 | **Group Size:** 42 members

POST ACUTE TELEHEALTH PC

2299 S Yellow Springs St
Springfield, OH 455063368

Phone: (937) 322-3436

**Group ID:** 9638585391 | **Group Size:** 42 members

POST ACUTE TELEHEALTH PC

2125 Royce St
Portsmouth, OH 456624714

Phone: (740) 354-6635

**Group ID:** 9638585391 | **Group Size:** 42 members

POST ACUTE TELEHEALTH PC

1209 Indiana Ave
Saint Marys, OH 458851310

Phone: (419) 394-7611

**Group ID:** 9638585391 | **Group Size:** 42 members

POST ACUTE TELEHEALTH PC

6700 Columbia Pike
Annandale, VA 220033450

Phone: (703) 256-7000

**Group ID:** 9638585391 | **Group Size:** 42 members

Hospital Affiliations

No hospital affiliations reported.

MIPS Performance Score

MIPS performance data is not available or not publicly reported.

Procedure Volume (Utilization)

Procedure volume data is not available for public display.

Nearby NURSE PRACTITIONER Providers

Showing top 5 results.