Peachtree Elementary School Address 5995 Crooked Creek Rd NW Norcross GA United States Loading Map.... Peachtree Elementary School5995 Crooked Creek Rd NW - NorcrossDetails 33.963988 -84.23720000000003 Upcoming Events No events in this location