Avalon Nails | Nail salon 95403 | Near me Santa Rosa CA 95403 located at 2360 Mendocino Ave # A3, Santa Rosa, CA 95403. Avalon Nails offers premier nail care and spa treatment services to satisfy your needs of enhancing natural beauty and refreshing your day.