Address:

The Villages
2980 Bay Village Circle
Santa Rosa, CA 95403
   
Phone: 707.573.0200
Fax: 707.573.0265
Email: villages@wres.com
Web: www.thevillagesapts.com
   
Office Hours:
Mon-Sat 9:00 AM - 6:00 PM
Sunday 10:00 AM - 5:00 PM