Apollo Trust Company Address: 501 Hyde Park Rd, Leechburg, PA 15656 Phone: (724) 478-3474 Banks, Mortgage Brokers Other Businesses: S&T Bank at 30 Towne Center Dr, Leechburg, PA 15656 First Commonwealth Bank at 152 Market St, Leechburg, PA 15656 Farmers & Merchants Bank-Wstrn at 160 Market St, Leechburg, PA 15656 First Commonwealth Bank at 1147 S Leechburg Hill Rd, Leechburg, PA 15656