Your CBD Store Apex
- Health & Wellness
We are the largest CBD store in the country! Conveniently located in Apex on Ten Ten Road in Pinnacle Plaza. If you are looking for the highest quality CBD products, come and see us.
Located on Ten Ten Road in the Pinnacle Plaza shopping center beside Batteries Plus.