Peter Menaker Roadon the interactive online map New Marlborough. New Marlborough, Peter Menaker Road. Search on the map, closest way, distance to the Peter Menaker Road. Simple and easy to use on mobile devices.