Explore details about location Peterson Road. Peterson Road is a location situated within the Braintree alongside other areas such as Pilgrim Highway, Lake Street, Water Street.