Start from
Publix Super Market at Lake Fredrica Shopping Center
4042 S Semoran Blvd, Orlando 32822