Aquila Recovery Clinic

$600.0K revenue • 11 employees • 1023 15th St NW # 801, Washington, DC, 20005, United States

Last Updated Jan 28, 2026

Company Overview

Company Name

Aquila Recovery Clinic

Address

1023 15th St NW # 801, Washington, DC, 20005, United States

Approx. Annual Revenue

$0.6M

Employees

11

Established

2009

About Aquila Recovery Clinic

Aquila Recovery is an addiction recovery center located in Washington, DC that has been providing integrated care and outpatient treatment programs since 2009. With approximately 11 employees, the center helps individuals overcome drug and alcohol abuse through a range of mental health and rehabilitative services, including cognitive behavioral therapy, individual therapy, and trauma-informed care.

Frequently Asked Questions about Aquila Recovery Clinic

Technologies Used

Social Profiles

Key Decision Makers

Michael Schwartz --CEO
LinkedIn