Terrace At Peachtree Visit Website Location 176 Peachtree St NW Atlanta GA 30303 Get Directions Phone (678) 651-2770 More Details Map ViewPhoto View Related Categories: Casual Full Service Atlanta