Buena Vista Recovery (Cave Creek – Rehab) 29858 N Tatum Blvd, Cave Creek, AZ 85331 623-323-1970 Population Adults Insurance Private – AcceptedAHHHCS – AcceptedMedicare – No Self-Pay $18,000/Month Length 30 Days Advertisement