PUBLIX #1668 in 675 Longwood Hills Road in Longwood