On the map, you can find the exact location of the Peach Mountain Observatory Road. It is in Dexter Township.