LOVE, LIPSTICK & LASHES 15069 IH 35 N, Bldg 2121, Ste #17Selma, Texas 78154 Get Directions (917) 318-2538 REQUEST A QUOTE EMAIL US LOVE, LIPSTICK & LASHES 15069 IH 35 N, Bldg 2121, Ste #17Selma, Texas 78154 Get Directions (917) 318-2538 EMAIL US REQUEST A QUOTE