Where is Lou Nails located?
Lou Nails is at 9607 Timberlake Rd, Lynchburg, VA 24502.
Lou Nails
Lynchburg, Virginia
FAQ
Hours, booking, location, and service questions.
Lou Nails is at 9607 Timberlake Rd, Lynchburg, VA 24502.
Lou Nails offers manicures, pedicures, and gel polish.
Lou Nails is open 7 days a week. Call (434) 237-1402 for specific daily hours.