Stars & Stripes Pizza
346 S Santa Fe Ave
Edmond, OK
73003