Explore details about location Orchard Place. Orchard Place is a location situated within the Rio Dell alongside other areas such as Redwood Avenue, Davis Street, East Bridge Street.