Corporate Mailing Address: On Demand Franchise Systems, Inc. Post Office Box 212314 Chula Vista, CA 91921 Local Office Information: Individual offices independently owned and operated. Visit out Office Locator page.