Lulu’s Beauty Shop
226 Idaho St, American Falls, ID, 83211
Lulu’s Beauty Shop
226 Idaho St, American Falls, ID, 83211
Entrepreneur
Services
Acrylic nails
Manicure
Pedicure
Eyelash extensions
Eyelash refill
See Our Work
Reviews
- Nail Salon
- Nail Salons in American Falls, ID
- Lulu’s Beauty Shop