Township of Upper Providence, Montgomery County, Pennsylvania, United States