Start from
Publix Pharmacy at The Market Place at The Bray
3201 Endeavor Ln, Vestavia Hills 35242