Stratford, Oklahoma

town in Oklahoma, United States

Stratford is a town of Oklahoma in the United States. It is in Garvin County, south of Ada and north of Sulphur. It is the self proclaimed peach capital of Oklahoma and holds an annual Peach Festival on the third Saturday of every July.