Where is Lori Lee's located?
Lori Lee's is located at 847 E Cherry St, Vermillion, SD 57069.
FAQ
Hours, booking, location, and service questions.
Lori Lee's is located at 847 E Cherry St, Vermillion, SD 57069.
Lori Lee's offers manicures, pedicures, and gel polish services.
Call (608) 658-2998 to confirm current hours and availability.