About

Edit info

Star Nail is a nail salon in Norwich. Customers visit it for pedicures and related services. Get a pedicure for $25. To get Star Nail hours call (607) 336-3777.