Followers

    No one is following Celia yet.
    Load More

    Following

      Celia isn't following anyone yet.
      Load More

      Celia Houck locations

      Getting your current location Getting your current location
      Finding Celia Houck locations Finding Celia Houck locations

      1 Tip

      • Recent
      • All Tips
      • Westchase, Houston, United States (1)
      • Houston, United States (1)
      • Spas (1)
      Studio Nails & SpaJanuary 23
      Spa
      • Houston, United States

      I love this place! The ladies are always sweet and my shellac manicures always last the full two weeks. I'm usually in and out in about an hour.

      Save
      Report