J J Holden Insurance Agency Inc215 S 2nd St Saint Clair, PA 17970 USphone(570) 429-2100(570) 429-2100Get DirectionsRequest A QuoteVisit Store Website