Thunderbird Inn

611 W Oglethorpe Ave
Savannah
Georgia
United States