Whether or not today is a public holiday is highly dependent on jurisdiction.  For example in the north half of Kendall-Whittier, the US and the Cherokee Nation do not consider today a public holiday, but the State of Oklahoma, and the County and City of Tulsa do.  Yesterday was NOT a public holiday for the Cherokee Nation, but cross Admiral Place into the Muscogee Nation, and yesterday was a public holiday for them (but not today).

I try not to use "PH" or "SH" in Oklahoma because it usually requires "inside baseball" knowledge for at least 5 different governments and possibly two different school districts in order to parse with any level of accuracy inside the federal district of Oklahoma.