North Lake Villa

3763 North Lake Road Merced CA 95340 (888) 848-5698