AL Dr. Angela M. Latta Is this you? Claim your profile Obstetrics & Gynecology Nurse Practitioner 1Leave a review Lovelace Glen Medical Group 333 N 1st St Ste 260, Boise, ID, 83702 1 other location (208) 345-3136