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