About

Edit info
  • Open today, 10:00am - 7:00pm
  • (517) 545-8004
  • Town Commons Dr
    Howell MI 48843

Searching for a eyelash extension nearby? Studio 103, located at 138 W Highland Rd, offers eyelash extensions in Howell, MI 48843. For Studio 103 hours or to schedule an appointment, call (517) 545-8004. Studio 103 has 1 review on Yelp and is rated 5 stars.

Yelp Reviews