Not the Insurance Companies
Insurance in Juniata County: Our Services
At Leonard Insurance Agency, we understand that choosing the right insurance is crucial for your peace of mind. Located in Mifflintown, PA, we have proudly served the Juniata County community since 1962, offering insurance in juniata county with trusted local guidance. As a family-owned business, we’ve built a solid reputation for providing transparent and personalized insurance solutions tailored to the unique needs of both individuals and businesses in Juniata County.
When you choose Leonard Insurance Agency, you gain access to customized insurance coverage options at competitive prices. Our local agents are deeply committed to our community and its residents, ensuring that we are always available to address your questions and concerns. You can trust that we will guide you to the coverage that suits you best, helping you feel secure in your insurance choices.
Discover the difference that personalized service can make. Contact Leonard Insurance Agency today for all your insurance needs in Juniata County!
The Insurance Coverage You Need at the Prices You Deserve
Home
Auto
Farm
Business
We look forward to working with you and providing you with the peace of mind of knowing you are covered if the unexpected happens. For more information, or to set up an appointment, give us a call at 717-436-6916, or fill out the form and we will be in touch soon.
Contact Us
2657 Industrial Park Rd
Mifflintown, PA 17059
PHONE: 717-436-6916
FAX: 717-436-8547
EMAIL: LeonardInsurance@gmail.com
Hours
Monday 8:30 AM – 5:00 PM
Tuesday 8:30 AM – 5:00 PM
Wednesday 8:30 AM – 12:00 PM
Thursday 8:30 AM – 5:00 PM
Friday 8:30 AM – 5:00 PM
Saturday By Appointment
Get in Touch
*Note: Messages sent using this form are NOT confidential. Avoid sending highly confidential information or private information through this system.
Sitemap
Contact Us
2657 Industrial Park Rd
Mifflintown, PA 17059
PHONE: 717-436-6916
FAX: 717-436-8547
EMAIL: LeonardInsurance@gmail.com
Hours
Monday 8:30 AM – 5:00 PM
Tuesday 8:30 AM – 5:00 PM
Wednesday 8:30 AM – 12:00 PM
Thursday 8:30 AM – 5:00 PM
Friday 8:30 AM – 5:00 PM
Saturday By Appointment
Get in Touch
*Note: Messages sent using this form are NOT confidential. Avoid sending highly confidential information or private information through this system.