Create_a_map_small
Mymaps_small



Blank

The Rock Cafe

Address:
114 W. Main St.
Stroud, OK 74079, US
(918) 968-3990

Category: 2007

Used in the following map:

Diners, Drive-Ins and Dives Map

Review: Route 66 DV0202

Description: http://www.youtube.com/watch?v=YD_sTELpEmY



Photos

Default