Chula Vista Manor 1200 Huntington Ave Wisconsin Rapids, WI 54494 Phone: (715) 421-5353 Fax: (715) 421-5378
Category: Apartments