Edit info
  • Open today, 9:00am - 7:00pm
  • (707) 579-9509
  • 1525 Farmers Ln Ste A
    Santa Rosa CA 95405

Give Farmer's Lane Plaza a try. Farmer's Lane Plaza's address is 1525 Farmers Ln, Santa Rosa, CA 95405. Pedicures and manicures are included among the services they offer. Farmer's Lane Plaza charges $20 for a pedicure. Appointments can be made by phone at (707) 579-9509. Farmer's Lane Plaza opening hours are available below.

Yelp Reviews