Chapel Hill Pasadena Villa Outpatient Chapel Hill Chapel Hill, North Carolina, United States Added on 08/18/2025