Lee's Lashes

Lee's Lashes is a salon in Greater Sudbury, ON that specializes in eyelash extensions and enhancements.

Loading map...

Sign up to receive an email for important dates, like when the Voting Period begins!