The Billion Nails
2314 Delaware Ave
Buffalo
NY
14216
(716) 871-8978
Open Map
Description
The Billion Nails was founded in 2004, and is located at 2314 Delaware Ave in Buffalo.
by dandb on September 19, 2015 from
dandb
beauty shop
manicure
Manicures & Pedicures
Manicuring
Manicuring in Buffalo, NY
manicurist
Nail Salons
nail salons & manicurists
pedicure
pedicurist