About
Stella Nails & Spa

Stella Nails & Spa is located on Bowness Main Street. It is such a pleasure for us to serve people living in Bowness. We always try our best to provide the best services to all our customers. YOUR SATISFACTION IS OUR SUCCESS