Alabama Psychiatric Services (APS), PC

Location

825 Rice Mine Rd. North
Tuscaloosa, AL 35406
United States
205 469 2043

APS is committed to the provision of quality mental health and substance abuse treatment.