OVERVIEW

At Commonwealth Pain Specialists, our dedicated staff of physicians and clinical professionals is committed to uncovering the elusive causes of chronic pain. We focus exclusively on the treatment of chronic pain disorders, and we offer several options to relieve your pain. Our physicians have become nationally recognized for their work in this advanced field. Dr. Stephen Long is a graduate of Virginia ... 
View all

EDUCATION AND TRAINING

Residency
Riverside Hospital

RATINGS AND REVIEWS

OVERALL RATING
PHYSICIAN RATING
Explains conditions and treatments
Takes time to answer my questions
Provides follow-up as needed
How was your visit with Dr.Barsanti?
(Select a rating)
OFFICE LOCATION RATING
Showing ratings for:
300 Mt Clement Park Ste D, Tappahannock, VA, 22560
Choose another location
Average office wait time
Office cleanliness
Courteous staff
Scheduling flexibility
Riverside Medical Group
300 Mt Clement Park Ste D
Tappahannock, VA, 22560

INSURANCE PLANS ACCEPTED (22)

Please verify insurance information directly with your doctor’s office as it may change frequently.
  • Anthem KeyCare PPO
  • CIGNA PPO
  • Anthem HealthKeepers HMO POS
  • UHC Compass HMO
  • Humana Choice POS
  • CIGNA HMO
  • Optima Vantage HMO
  • CIGNA Open Access Plus
  • Humana ChoiceCare Network PPO
  • UHC Navigate HMO
  • Multiplan PPO
  • UHC Options PPO
  • UHC Navigate POS
  • First Health PPO
  • Optima Health OptimaFit Direct HMO
  • BCBS Blue Card PPO
  • PHCS PPO
  • Anthem Pathway X Tier Hosp HealthKeepers DirectAccess VA
  • Coventry Southern Health PPO
  • UHC Choice Plus POS
  • Anthem Pathway X Tiered Hospital and Dental Prime MRF
  • UHC Optimum Choice Preferred POS

LOCATIONS

300 Mt Clement Park Ste D
Tappahannock,VA,22560
  • Accepting New Patients
  • Medicare Accepted
  • Medicaid Accepted
Mon8:00 am - 5:00 pm
Tue8:00 am - 5:00 pm
Wed8:00 am - 5:00 pm
Thu8:00 am - 5:00 pm
Fri8:00 am - 5:00 pm
SatClosed
SunClosed
  • Accepting New Patients
  • Medicare Accepted
  • Medicaid Accepted
1501 Maple Ave Ste 301
Richmond,VA,23226
  • Accepting New Patients
  • Medicare Accepted
Mon8:00 am - 5:00 pm
Tue8:00 am - 5:00 pm
Wed8:00 am - 5:00 pm
Thu8:00 am - 5:00 pm
Fri8:00 am - 5:00 pm
SatClosed
SunClosed
  • Accepting New Patients
  • Medicare Accepted
1501 Maple Ave Ste 301
Richmond,VA,23226
Mon8:00 am - 5:00 pm
Tue8:00 am - 5:00 pm
Wed8:00 am - 5:00 pm
Thu8:00 am - 5:00 pm
Fri8:00 am - 5:00 pm
SatClosed
SunClosed

HOSPITAL AFFILIATIONS

  • Riverside Tappahannock Hospital

OTHER PROVIDERS AT THIS PRACTICE

Anesthesiology, Pain Management
25
MS
General Practice
1