About Twin Lakes Manor
Quality care with the comforts of home
Twin Lakes Manor is located at:
777 Volz Lane
Santa Cruz, CA 95062
Phone: (831) 477-1100
Fax: (831) 477-1101
Feel free to contact us for a tour or for more information on the facility.
You can reach us by email: info@twinlakesmanor.com or by phone.

