Ponderosa Steak House

  • 1211 W Mcclain Ave,
    Scottsburg, IN 47170
  • Phone: 812-752-2224
  • Cuisine: Steak Houses Restaurant

Map

Unable to Display Map