Terra Vida


4900 Newport Ave
San Diego, CA 92107

 

A Beauty and Cosmetics Store in San Diego CA

We sell all natural all organic body products. We specialize in bath and body skin care.


Day Opening Closing
Mon-Tue Closed  
Wed 4:00pm 8:00pm
Thu-Sun Closed  
Click the button to add a review for Terra Vida

Add Review