Explore details about location Meadows Road. Meadows Road is a location situated within the Poplar Bluff alongside other areas such as North 11th Street, Holly Hill Drive, S Westwood Blvd.