Explore details about location Keppel Road. Keppel Road is a location situated within the Plainsboro Township alongside other areas such as Rush Court, Jasmine Way, Meadowlark Drive.