Hours Of Operations Lee's Nails Maine Portland 04101 Lee's Nails Hours of Operation and Location in Portland, ME 04101 4.1 - 141 votes 631 Forest Ave, Portland, ME 04101 (888) 445-9299 Get Directions Lee's Nails Hours Category: Beauty & Health Hours Hours may vary due to season or holiday reasons. For specific hours, please contact store directly. Map Explore PortlandView More Apparel Big LotsCarharttCarter'sCatherinesRainbow Sports VansColemanLululemon AthleticaEastern Mountain SportsL.L.Bean Jewelry J JillTen Thousand VillagesAlex and AniCash for GoldPenelope Recommend For You Nailtime First Impressions Lilly's Nails Nails Time Lee Lee Nails Ricoh Usa Incorporated Evergreen Electric Concert Technologies Data Line Onlc Training Center