Medical Practice - Thousand Oaks, California, United States
Located in Thousand Oaks, CA, Atria Grand Oaks is a senior living community offering independent living, assisted living and memory care services.
Amazon AWS