Alamo Women’s Clinic of Albuquerque Clinic-No Image Available Procedures Surgery: YES Medication: YES Other Info Affiliated with Alan Braid Address 10151 Montgomery Blvd NE, Bldg 3 Unit B Albuquerque, NM 87111 Documents License Alamo Women's Clinic of Albuquerque -- Information - 07/28/2022