North Lake Villa 2851 Lake Ave Altadena, CA 91001 Phone: (626) 398-8668 Fax: (626) 398-7140
Category: Retirement Communities & Homes