1. Nature's Pharmacy 42247 State Road 19, Altoona, FL 32702 Coordinate: 28.96484,-81.64938 Phone: (352) 669-2600