This video was produced for the Lovelace Women's Hospital for receiving the Zia Quality Award in 2012.
Albuquerque, New Mexico
Hmm…it looks like things are taking a while to load. Try again?