Playa House Inc.

20351 Irvine Ave Suite C4, Newport Beach, California, 92660
Facility Center Details
  • Sober Living Home
Patient Reviews
Overall Ratings
4
avg. score from 3 reviews
  • 4 Accommodations & Amenities
  • 5 Treatment Effectiveness
  • 2.5 Meals & Nutrition