Velora Med Spa

Velora Med Spa

Spa 4.80 108 N State St Level 1, Chicago, IL 60602

Velora Med Spa business numbers & email addresses

Email addresses

Not available.

Phone number
+13316002304

Location & directions

108 N State St Level 1, Chicago, IL 60602

Service hours

Monday12–6 PM
Tuesday12–6 PM
Wednesday12–6 PM
Thursday12–6 PM
Friday12–6 PM
Saturday12–6 PM
Sunday12–6 PM

Velora Med Spa is a spa.

Share: