1. IXC Communications 6317 Macaw Ct, Elkridge, MD 21075 Coordinate: 39.198555,-76.72861 Phone: (410) 379-8575