Explore details about location Frenchtown - Flemington Road. Frenchtown - Flemington Road is a location situated within the Flemington alongside other areas such as Church Street, Walter E. Foran Boulevard, Corcoran Street.