Icare

Open
1621 N 3rd St
Coeur D Alene, ID 83814

Icare is a wellness center in Coeur D Alene, ID that offers a range of holistic services aimed at promoting overall well-being.

With a focus on mind-body connection, Icare provides various treatments and therapies to support individuals in their journey towards better health.

Generated from their business information

Own this business?
See a problem?

You might also like

Partial Data by Foursquare.