Family Practice

Dennis D Swan

Accepts Medicare (pay less out of pocket)

Address

1362 Tappahannock Blvd,

Tappahannock 22560-9309, VA

+2 more locations

Phone

(804) 443-5378

About Dr. Dennis D Swan

With a distinguished career spanning since 2004 , Dr. Dennis Swan has established himself as a respected Family Practice specialist. Dr. Swan brings exceptional expertise to Amedisys Home Health. He is known for his comprehensive approach to patient care and dedication to medical excellence. Located at 1362 Tappahannock Blvd, Tappahannock, VA 22560-9309, Dr. Swan's practice welcomes new patients. For appointments, please call (804) 443-5378.

Details

Specialty

Family Practice

Gender

M

Medical School

Other

Graduation Year

2004

Offers Telehealth Services

No

Accepts Medicare Assignment

Yes

Facility / Group Affiliations

Facility Type

Home health agency

Facility

AMEDISYS HOME HEALTH

Facility Type

Hospital

Facility

BON SECOURS ST MARYS HOSPITAL

Facility Type

Hospital

Facility

COMMUNITY MEMORIAL HOSPITAL

Facility Type

Hospital

Facility

BON SECOURS ST FRANCIS MEDICAL CENTER

Facility Type

Group

Group Name

BON SECOURS MEDICAL GROUP RICHMOND PRIMARY CARE LLC

Member Count

70

Accepts Medicare Assignment

Y

Clinician Utilization Performance Scores

Automated urinalysis test

Practice State: VA

Line Service Count: 69

Beneficiary Count: 63

Hemoglobin a1c level

Practice State: VA

Line Service Count: 33

Beneficiary Count: 29

Injection beneath the skin or into muscle for therapy, diagnosis, or prevention

Practice State: VA

Line Service Count: 39

Beneficiary Count: 16

Administration of influenza virus vaccine

Practice State: VA

Line Service Count: 129

Beneficiary Count: 129

Annual wellness visit, includes a personalized prevention plan of service (pps), subsequent visit

Practice State: VA

Line Service Count: 168

Beneficiary Count: 168

Locations

1362 Tappahannock Blvd

Tappahannock, VA 22560 -9309
Phone: (804) 443-5378

Get Directions

213 N Main St

Blackstone, VA 23824 -1425
Phone: (434) 292-7261

Get Directions