Banks in Homer City, Pennsylvania, the US. Banks locations in Homer City, Pennsylvania. Find the nearest banks locations, near you. All types of business services Accounting ATM Bank Finance Insurance School All banks in Homer City Open now Until 06:00 pm S&T Bank ATM Finance Bank +1 724-479-5010 34 North Main Street, Homer City, Pennsylvania 15748 Write a review Phone Hours Website Directions