Ian Osborn, MD

Psychiatry & Neurology, Psychiatry

Turquoise Lodge Hospital

5901 Zuni Rd SE, Albuquerque, NM 87108

(505) 841-8978