Village Nail Spa » Chagrin Falls Historic Main Street Go back to directory. Add to Address Book. Village Nail Spa Village Nail SpaL Contact: Tammi Lieu Work 26 N. Main St. Chagrin Falls OH 44022 work Owner Phone: 440-893-9093home Owner Email: [email protected]INTERNET Website: http://www.villagenailandspa.com Biography26 N. Main Street 440-893-9093 Roadmap Satellite Connections Business Directory | Leaflet Connections Business Directory | Leaflet 26 N. Main St. Chagrin Falls OH 44022Get Directions