Jo Velarde

Jo Velarde

Beauty & Spas in Chula Vista, CA

Beauty & Spas Beauty Salons and Services

Contact us

Location

1470 Melrose Ave.,
Chula Vista , CA 91911 UNITED STATES

Reviews

Jo Velarde 619-420-0270
1470 Melrose Ave.,
Chula Vista , CA 91911 UNITED STATES
$
Jo Velarde

Detail information

Company name
Jo Velarde
Category
Beauty & Spas
Rating
Not Rated
Tags
skin cosmetics,  hair waxing,  manicures discounted make up
Is this your business? Manage via YEXT
edit delete

Jo Velarde

Contacts Location Details