Atlanta Tech Village Loading Map.... Atlanta Tech Village3423 Piedmont Rd NE - AtlantaEvents 33.8486731 -84.37331319999998 Address 3423 Piedmont Rd NE Atlanta Georgia Buckhead 30305 United States Upcoming Events No events in this location