Get directions to: Wright's Restaurant, Stroud, OK
Restaurant address: 315 North 8th Avenue Stroud, OK 74079, USA
Restaurant: Wright's Restaurant