Glamour Haus lash nail & spa

5.0 (4)spa

A neighborhood beauty salon on San Antonio's Inner West Side devoted to lash, nail, and spa care.

Find on Google Maps

Description

Operating along Culebra Road, the salon structures its treatments around a relaxing and pampering client experience, delivering comprehensive lash, nail, and spa services.

Ask Karpo for more information.