Edit info
  • Open today, 10:00am - 7:00pm
  • (716) 871-8978
  • 2314 Delaware Ave
    Buffalo NY 14216

Located at 2314 Delaware Ave, The Billion Nails is a nail salon in North Delaware, Buffalo 14216. Mani-pedis, manicures, and pedicures are among the services offered. Sample prices include $35 mani-pedis and $12 manicures. Call (716) 871-8978 today to make an appointment. For The Billion Nails hours of operation, check out the hours below.

Yelp Reviews