5670 Peachtree Dunwoody Road NE. Suite 880. Atlanta, GA 30342. Get Directions. 404-256-2525. Contact Information. Fax 404-250-8062. Northside Heart's Atlanta office is conveniently located on Johnson Ferry Road near Northside Hospital Atlanta, Children's Healthcare of Atlanta at Scottish Rite and Emory St. Joseph's Hospital..