COVID testing & Rapid testing near me in Midfield, AL
Own a clinic? Add your location.
Help patients book appointments with you on Solv. It's free!
20 instant-book locations
3025 Allison-Bonnett Memorial Dr, Hueytown, AL 350233025 Allison-Bonnett Memorial Dr
Open until 6:00 pm
3022 Allison-Bonnett Memorial Dr, Bessemer, AL 350233022 Allison-Bonnett Memorial Dr
Open until 6:00 pm
3029 Allison-Bonnett Memorial Dr, Bessemer, AL 350233029 Allison-Bonnett Memorial Dr
Open until 5:00 pm
140 Oxmoor Blvd, Birmingham, AL 35209140 Oxmoor Blvd
218 Summit Pkwy, Birmingham, AL 35209218 Summit Pkwy
View hours of operation
817 Princeton Ave SW, Birmingham, AL 35211817 Princeton Ave SW
668 Lomb Ave, Birmingham, AL 35211668 Lomb Ave
Open until 5:00 pm
Self-pay pricing
Clear self-pay prices
No more surprise bills. Solv is committed to making getting healthcare as easy as buying groceries at the store, including knowing the price of care upfront.
PCR Test
Results in 1-3 days
$129
$129
632 Tuscaloosa Ave, Birmingham, AL 35211632 Tuscaloosa Ave
Open until 6:00 pm
3635 Market St, Hoover, AL 352263635 Market St
View hours of operation
401 Tuscaloosa Ave, Birmingham, AL 35211401 Tuscaloosa Ave
418 W Valley Ave, Homewood, AL 35209418 W Valley Ave
Open until 6:00 pm
1815 9th Ave N, Bessemer, AL 350201815 9th Ave N
Open until 5:00 pm
Self-pay pricing
Clear self-pay prices
No more surprise bills. Solv is committed to making getting healthcare as easy as buying groceries at the store, including knowing the price of care upfront.
PCR Test
Time to results unknown
$129
$129
101 Green Springs Hwy, Birmingham, AL 35209101 Green Springs Hwy
Open until 1:00 pm
Self-pay pricing
Clear self-pay prices
No more surprise bills. Solv is committed to making getting healthcare as easy as buying groceries at the store, including knowing the price of care upfront.
PCR Test
Results in 1-3 days
$129
$129
2201 Tyler Rd, Hoover, AL 352262201 Tyler Rd
Open until 6:00 pm
2757 Green Springs Hwy, Birmingham, AL 352092757 Green Springs Hwy
Open until 5:00 pm
PCR Test
Results in 1-3 days
312 Palisades Blvd, Birmingham, AL 35209312 Palisades Blvd
400 Graymont Ave W, Birmingham, AL 35204400 Graymont Ave W
View hours of operation
1 W Lakeshore Dr, Homewood, AL 352091 W Lakeshore Dr
Open until 5:00 pm
1 W Lakeshore Dr, Birmingham, AL 352091 W Lakeshore Dr
Open until 6:00 pm
901 9th Ave N, Bessemer, AL 35020901 9th Ave N
Open until 6:00 pm
Own a clinic? Add your location.
Help patients book appointments with you on Solv. It's free!