Sky Ranch Restaurant
Description:
Photograph of the interior of the Sky Ranch Restaurant, 6605 South Lewis, Tulsa, OK. Published by Gough Photo Service, Tulsa, OK, collected December 1-4, 1957.
Date:
December 1957
Item Type:
Refine your search to only
Photograph
Partner:
Oklahoma Historical Society