Oxford House Keystone Manor Newport Beach, CA


1561 Indus St
Newport Beach, CA 92660

Phone: 714-510-7456


Total Occupancy: 12

Services Offered


Similar Treatment Centers

Meetings in CA