CVS in Buena Vista
Address
CVS
2148 East Midland Trail,
Buena Vista, VA24416
Buena Vista, VA24416
540 261 2164
Store hours
Store &
Photo Hours
M-F 09:00 AM - 09:00 PM
Sat 09:00 AM - 09:00 PM
Sun 10:00 AM - 06:00 PM
Pharmacy Hours
M-F 09:00 AM - 07:00 PM
Sat 09:00 AM - 07:00 PM
Sun 01:00 PM - 06:00 PM
Photo Hours
M-F 09:00 AM - 09:00 PM
Sat 09:00 AM - 09:00 PM
Sun 10:00 AM - 06:00 PM
Pharmacy Hours
M-F 09:00 AM - 07:00 PM
Sat 09:00 AM - 07:00 PM
Sun 01:00 PM - 06:00 PM
Please note times may vary due to seasonal opening hours and extended store trading times.
Store hours are subject to change. Please call the store for exact opening hours.
For Black friday and holiday hours please call the store.
Location
CVS - Buena Vista is located on 2148 East Midland Trail, Buena Vista, VA24416
Locations nearby
CVS - Lexington
506 East Nelson Street, Lexington, VA24450
506 East Nelson Street, Lexington, VA24450
3 miles
CVS - Amherst
112 South Main Street, Amherst, VA24521
112 South Main Street, Amherst, VA24521
22 miles
CVS - Clifton Forge
1610 Main Street, Clifton Forge, VA24422
1610 Main Street, Clifton Forge, VA24422
23 miles
CVS - Lynchburg
3100 Old Forest Road, Lynchburg, VA24501
3100 Old Forest Road, Lynchburg, VA24501
25 miles
CVS - Madison Heights
4861 Amherst Highway, Madison Heights, VA24572
4861 Amherst Highway, Madison Heights, VA24572
26 miles