About

Edit info

Are you looking for a nail salon nearby? Jena Leigh's is a Holland nail salon located at 1200 Ottawa Beach Rd, Holland, MI 49424. Get more information by calling (616) 399-3837 for information like prices, menu items or to make an appointment. Reviewers give Jena Leigh's 5 stars on Yelp.

Yelp Reviews