CONTACT US
Send us a message via the form to the right, or give us a call:
(707) 393-8700
La Plaza is located at:
1221 Farmers Lane Suite 200, Santa Rosa, CA 95405
SIGN UP TO RECEIVE OUR EMAILS
We send out major news via email every few months. To make sure you get our announcements, give us your contact info here.