PUBLIX #2103 in 75 Irondale Rd Suite 100 in Ponte Vedra