Geo Nails

1017 Hawkins Ave
Lake Grove, NY 11755
No photo available for this business

Business Information

Manicures & Pedicures

Customer Reviews (1 reviews)

Citysearch User

on Citysearch Nov 16, 2009
Geo Nails seriously needs to do something about their ambiance - or lack thereof. The place needs to be spruced up, made more inviting and ... (more)

Browse our top cities

Browse cities by state