Flagship Store

Visit Our Flagship Store at the St. John's Town Center in Jacksonville, Florida!

Flagship Store
Inside the Natural Life Flagship Store



Our brand new flagship store is open! We are located in the Nordstrom Alley of the St. Johns Town Center.


4818 River City Dr.
Suite 106
Jacksonville, FL 32246

Phone Number:


Store Hours:

Mon. - Sat. 10 a.m. - 9 p.m.
Sun. 11 a.m. - 6 p.m.