Rosie's Deli Address: 1063 Main St, Freedom, OK 73842 Phone: (580) 621-3354 Delicatessens Other Businesses: Marias Cafe at 200 Cimarron Pass, Freedom, OK 73842 Plainview Cafe at 10795 Jackson Rd, Freedom, OK 73842 Plainview Steakhouse at Highway 64, Freedom, OK 73842 Cedarcanyonlodge at 216872 State Highway 50a, Freedom, OK 73842