Turquoise Lodge Hospital — Albuquerque

Substance Abuse · New Mexico · Free

State-operated substance abuse treatment center for women

Contact & Details

Address: 5901 Zuni Rd SE, Albuquerque, NM 87108

Phone: 505-841-8978

Hours: 24/7

More Substance Abuse in New Mexico