na1664 Probart Street, , Brevard, NC 28712naDavidson River Recovery1664 Probart Street, Brevard, NC 28712Hours Of Operation: Monday:In-Office Tuesday:Tele-medicine Wednesday:Tele-medicine Thursday:Tele-medicine Friday:Tele-medicine Saturday:Closed Sunday:Closed 828-226-1980Request an Appointment