Edit info

Need a nail salon in San Rafael, CA 94901? Try The Leaf Beauty Salon, a nail spa located at 909 D St. Looking for The Leaf Beauty Salon business hours? Enjoy services at The Leaf Beauty Salon during opening hours: weekdays 9:30am to 7:00pm, weekends closed. To make an appointment or for pricing questions, call (415) 454-5247.

Yelp Reviews