Publix Pharmacy Saint Johns, FL

2750 Race Track Rd, Saint Johns, FL 32259