On Demand Services 31461 Riverside Dr, Lake Elsinore, CA92530 On Demand Services is a copy and printing company that has been in the business since 1988. It has been in this location…More since 2005. Frank Jackson owns this business and is a local resident. On Demand is located on the lower left office suite of a two story office building on the corner of Riverside Drive and Joy Street. There is no return policy because the work is approved before it is produced.