HOME / Fine dining restaurant / O'Shaughnessy Dining Hall
3301 St Marys Rd, West Terre Haute, IN 47885
+18125353131
View Business Profile