The Meridian Costa Vida store  address is 3340 N. Eagle Rd. Meridian, ID 83642

I Am Working On This Web Site

It Will Be Up And  Running Soon

Check = Back