NPI: 1386186641• Est. 2016
BGA Pharmacy
1 INDEPENDENCE PLZ STE 900A
HOMEWOOD, 35209
SpecialtyIndependent
VigilScale™
83
BGA PHARMACIES
NPI: 1538476650• Est. 2010
Transdermal Therapeutics Inc.
211 SUMMIT PKWY STE 126
HOMEWOOD, 35209
SpecialtyIndependent
VigilScale™
77
TRANSDERMAL THERAPEUTICS
NPI: 1265459572• Est. 2006
SAMS PHARMACY 10-8247
201 LAKESHORE PKWY
HOMEWOOD, 35209
Retail
Estimated Staff: 2
VigilScale™
73
Mega Chain · SAMS CLUB
NPI: 1457610859• Est. 2012
Omnicare of Birmingham #48200
1119 ROYAL TOWER DR
HOMEWOOD, 35209
LTC
VigilScale™
70
Mega Chain · UC ACQUISITION
NPI: 1073696365• Est. 2006
TARA PHARMACY SE LLC
211 SUMMIT PKWY STE 112
HOMEWOOD, 35209
LTCIndependent
Estimated Staff: 2
VigilScale™
68
TARA PHARMACY SE
NPI: 1699878413• Est. 2006
CVS Pharmacy #04829
418 W VALLEY AVE
HOMEWOOD, 35209
Retail
Estimated Staff: 7
VigilScale™
61
Mega Chain · CVS
NPI: 1528161973• Est. 2006
CVS Pharmacy #04904
3030 INDEPENDENCE DR
HOMEWOOD, 35209
Retail
Estimated Staff: 6
VigilScale™
61
Mega Chain · CVS
NPI: 1184641482• Est. 2006
WAL-MART PHARMACY 10-1481
209 LAKESHORE PKWY
HOMEWOOD, 35209
Retail
Estimated Staff: 1
VigilScale™
61
Mega Chain · WALMART
NPI: 1609114271• Est. 2013
CVS Pharmacy #17642
531 BROOKWOOD VLG
HOMEWOOD, 35209
Retail
Estimated Staff: 2
VigilScale™
60
Mega Chain · CVS
NPI: 1497795819• Est. 2006
Publix Pharmacy #0165
411 GREEN SPRINGS HWY
HOMEWOOD, 35209
Retail
Estimated Staff: 5
VigilScale™
49
Mega Chain · PUBLIX