Chooper's Guide ... the Internet's most comprehensive substance abuse treatment, prevention and intervention resource directory.

NM Department of Health Turquoise Lodge Hospital



Availability

View Details

Phone Number

view phone(505) 841-8978x122


Address

5901 Zuni Road SE Albuquerque, New Mexico, United States 87108

Mail Address

5901 Zuni Road SE
Albuquerque, NM 87108

» Leave Testimonial


Payment Type

Self Payment

Payment Type

Self Payment