Is there a nail shop in/at this location ?
Address: 5399 Genesee St, Camillus, NY 13031, USA
Jennifer Jones | Feb 2, 2020
Not at Wal-Mart
Kenley Peck | Feb 2, 2020
No there's not.
Doreen Babcock | Feb 2, 2020
Yes & hair salon combined
Pantheress | Feb 2, 2020
Camillus nail and spa across street but not in Walmart.
Patty DeSpirito | Feb 2, 2020
No
Thanks! Your answer is awaiting moderation.