Start from
Publix Pharmacy at Patchwork Farms Shopping Center
3040 Healthy Way, Vestavia Hills 35243