Spencer from Oklahoma Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Sweet Spirit Foods - Oklahoma, Spencer, 5040 North Westminster Road, 73084 (405) 769-9811 Map