Contact Omro

Omro Location


Country Villa Assisted Living
1900 Huckleberry Avenue 
Omro, WI 54963
Phone: 920-685-0607 
Fax: 920-859-0315
Director: Lisa M. Curtis

Send Us a Message

Contact Us

Share by: