
H&R Block
Tax preparation service
Located at Farmer's Lane Plaza in Santa Rosa, CA
Tax preparation and financial services company offering in-person and online tax filing assistance. Located in Woodbury Village.
About Farmer's Lane Plaza
Farmer's Lane Plaza is located at 1501 Farmers Ln, Santa Rosa, CA 95405, USA. It features 14 stores and services.
View all stores at Farmer's Lane Plaza