Villa Teresa Residential Care

Assisted Living community in Oxnard, CA (Ventura County)

821 Teresa Street, Oxnard, CA 93030

Phone: (805) 604-7772

State license number: 565802416

Licensed capacity: 6 beds

Care types: Assisted Living

View full listing on My 24 Care