Company National Breast Imaging Associates LLC Address 17 Wieuca Trace, Fulton, Atlanta, GA, 30342, USA