There are 1 Psychiatric Residential Treatment Facility providers with a NPI number registered in San Antonio Texas.
NPI |
Provider Name |
Address |
Type |
1821546078 | INNOVA RECOVERY, PLLC | 1842 LOCKHILL SELMA RD STE 102 SAN ANTONIO, TX ZIP 78213 Phone: (210) 838-0090
| Organization |