Innova Recovery Center

Innova Recovery Center

102 1842 Lockhill Selma Rd # , San Antonio, 78213 (210) 254-3618 Website

Opening hours ( 4 Nov - 10 Nov)

  • This week| Next week

  • Monday

    closed
  • Tuesday

    closed
  • Wednesday

    closed
  • Thursday

    closed
  • Friday

    closed
  • Saturday

    closed
  • Sunday

    closed

Late night shopping

Late night shopping unknown

Late night shopping

Sunday shopping unknown


Company description

Innova Recovery provides a specialized approach to trauma treatment and recovery. From individual therapy to IOP, to our residential home, we help our clients heal from the traumatic experiences that have prevented them from living their best lives.

More Mental healthcare nearby

Is this Innova Recovery Center establishment closed? Then try one of the other Mental healthcare nearby.