Planet Living- Smoothies,Frozen Yogurt & Juice Bar Visit Website Location 2900 Peachtree Rd NW Atlanta GA 30305 Get Directions Phone (404) 239-0009 More Details Map ViewPhoto View Related Categories: Fast Food & Quick Service Atlanta Amenities Cuisine Served Smoothies & Juices Amenities