Start from
Publix Super Market at Vestavia Hills City Center
784 Montgomery Hwy, Vestavia Hills 35216