Get directions to: E J's Ice Cream & Coffee Shop, Stroud, OK
Restaurant address: 323 W Main St Stroud, OK 74079, USA
Restaurant: E J's Ice Cream & Coffee Shop