Ikaria is a wellness center in Washington, DC that offers a variety of holistic services aimed at promoting physical and mental well-being.
The center provides a tranquil environment where individuals can participate in yoga classes, meditation sessions, and other activities designed to support overall health and relaxation.
Generated from their business information