Hours Of Operations Lee Lee Nails Maine Portland 04101 Lee Lee Nails Hours of Operation and Location in Portland, ME 04101 4.5 - 53 votes 631 Forest Ave, Portland, ME 04101 (888) 445-9299 Get Directions Lee Lee 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 JillAlex and AniCash for GoldPenelopeTen Thousand Villages Recommend For You Ricoh Usa Incorporated Evergreen Electric Concert Technologies Data Line Onlc Training Center The Nail Doctor Computer Doctor Tutor Computer Ibm Corporation Mobile Solutions